skysight-inc/HackerNews huggingface dataset:
I think you would have to go as far as re-hosting a lot of "high-end" content (such as YouTube), otherwise the JavaScript will surely be run as part of the media providing system. If you try running YouTube with no script, you won't get very far. I don't think re-hosting is technically legal though, which may be your first problem. You could try contacting the content creator to ask to duplicate their material, but more than likely this will be denied if they have ads on their video. To be completely honest, from looking at Facebook videos that have been re-uploaded from various sources, I think "fair use" is just a case of adding some text and emoji at the top and bottom of the video - so there's that.

A way you could (in theory) get around this is by having the user view some virtual web browser, so that Google still gets all that lovely advertiser time but your server is the one making all the requests to their service. One issue is if your site gets more than a few hits a minute, your server will probably either kill over or start providing a terrible user experience if it wasn't like that in the first place.

If you really want to respect DNT and don't want to affect user experience (too much), I would have some JavaScript reveal code for the embedded content - with a warning that the once they have clicked the button you can no longer respect their DNT request. A DNT request could translate from `/index.html` to `/index.html.dnt.html` for example, if you pre-process your pages to be statically served.
I have removed my Google Analytics tracking code from my sites, and have abandoned Disqus in favour of a self-hosted commenting solution.

Since I am not setting any cookies, I have also removed the EU Cookie Policy script (which, ironically, uses a cookie...)

I can do this, because I am writing my own content management system.

I probably should add a "You are not being tracked by this website" 'thingie' ?

I wrote a blog post about it, though..
Another option is lazy loading external content. For example for YouTube https://webdesign.tutsplus.com/tutorials/how-to-lazy-load-em...
Indeed. Most of this thread comes across incredibly reductionist as if it were possible to categorize someone as good or evil. Surely Travis acts as an effective executive in some cases and a poor one in others. Context has deep importance in evaluating people.
Kalanick's mom death seems odd to me... they were on inexpensive speed boat and his father lives but she doesn't?
Wrote down this Tampermonkey\Greasemonkey script that would do the job of automatically redirecting you to the original content. can also be obtained from [0]

// ==UserScript==
// @name Un-AMP
// @namespace http://tampermonkey.net/
// @version 0.1
// @description avoids google AMP links and navigates to the original content
// @author Alenros
// @match https://www.google.co.il/amp/*
// @match https://www.google.com/amp/*
// @grant none
// ==/UserScript==

window.location.href=document.getElementsByClassName("amp-canurl")[0].textContent;

---------------

[0]https://github.com/alenros/Un-AMP
Seriously why is this anywhere near the top of the page? It's basically two to three sentences about each and barely scratches the surface of each technology.
With true end-to-end encryption there is no need for a middleman.

Each user

1. encrypts her data at the source i.e. on her own computer and

2. sends the encrypted blob over the untrusted network, or so-called "dumb pipes".

Hardware company that makes the users computer tries to dictate whether and how #1 can be done.

Not necessary.

The software for doing #1 does need to be open source.

On mobile, does such software even exist?

And even if it does, is a mobile phone really the users computer? It is an effectively locked enclosure with several computers controlled by third parties.

The way to do secure mobile messaging would be to encrypt the message on a computer the user controls, then move the message to the "mobile phone" and then send to the untrusted network.

Alternatively, do not use a mobile phone for messaging if worried about others have access to the messages. Wait for a pocket sized portable computer that can be tinkered with. No baseband, etc.
Solving systems of linear equations with quantum mechanics
When starting a new podcast I normally listen to the newest one. Then it depends on the style. News/current events podcasts, just listen to new ones. Others, browse the history and cherry pick ones that sound interesting or download them all.
Why Women Don’t See Themselves as Entrepreneurs
So, please, correct me if I'm wrong, but from what I understood:

1. You don't respect DNT by default for a majority of users (since a user explicitly needs to disable JS).

2. You provide a relatively easy option for your viewers to disable tracking and make sure that everything works without third party tracking.

If I got it right, what you're doing is definitely not respecting DNT by default, but still doing more than most of the Web in order to reduce tracking (especially if you're donating screen estate in order to point that out).
Websites using cdns should always use a server hosted backup, it's not that hard

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
if (typeof jQuery == 'undefined')
{
document.write(unescape("%3Cscript src='/serverHostedJquery.js' %3E%3C/script%3E"));
}
</script>
It's not that common in Europe. In Italy, which has some of the biggest apple orchards, the cheap variety is the Golden Delicious or the Royal Gala.

By the way, the mechanics of the organization behind those orchards are insane. It's an organization of thousands of farmers from the same valley (val di Non), with agronomists that decide when to harvest depending on the altitude and the variety. Apples brought a lot of wealth and infrastructure, since the valley roads had to be updated for the tricks. The organization even bought an old mine to have a 10 km tunnel at constant temperature in which to store apples.
I wonder if we could automate this "Ask HN" in a similar manner as "Who's hiring? ($MONTH $YEAR)". It seems to be popping up with about the same regularity.
This relates to the big Twitter uproar over this blog post:

https://medium.com/@yoav.goldberg/an-adversarial-review-of-a...

And here's the meat of his response:

> Idea! Let's go back to toy problems where we can create the test conditions easily, like the rationalists did back then (even if we don't realize we are imitating them). After all, Atari is not real life, but it still demonstrates remarkable RL progress. Let's make the Ataris of natural language!

> But now the rationalists converted to empiricism (with the extra enthusiasm of the convert) complain bitterly. Not fair, Atari is not real life!

> Of course it is not. But neither is PTB, nor any of the standard empiricist tasks, which try strenuously to imitate wild language
> Genius has nothing to do with IQ. Genius is a level of creative thought that appears magically simple once you behold it, but yet was beyond people up to that point.

Not sure why the downvotes. While discounting the relationship of genius with IQ is specious in light of their point, this person offers a possible nugget of truth on an alternative understanding of genius.
You want to invest into what will win including ones own skills. K8 is the winner, IMO. Writing is already on the wall.
In the UK, an NHS GP gets about 20 minutes per patient including admin time for prescription + updating medical records.
So much is wrong here it's hard to know where to begin. First, PaaS is not container orchestration. Second, this is extremely superficial. Third, some things are flat out wrong. For example, Docker Swarm has been depreciated. Swarm's capability is baked into Docker as of 1.12. For a better overview see: https://insights.hpe.com/articles/the-basics-explaining-kube...
Your point seems unrelated to that of the OP. NYTimes might be reporting negative news for good reason (I agree), but it might still be a cause for increased anxiety and perhaps consumed more sparingly.

Personally I strongly agree. A lot of news consumption serves little purpose, and might very well have all sorts of negative effects. My solution is to avoid most news sources most of the time, read some updates occasionally or, ideally, use sources that write longer articles (that have the added benefit of context and filtering).

Here in Holland we have one paper that has this as their mission statement (De Correspondent). For other perspectives or updates on other areas I mostly rely on a few newsletters and 'bigger picture' articles from various sources. Also my feed reeder for skimming.
But to be fair, Pivotal Cloud Foundry is so expensive it's not even in the same league as the others and I can totally understand why the article just ignored it altogether.
When you're talking to someone at a SoftBank store and Pepper rolls up to rudely interrupt...it makes me laugh every time.
It's Now Possible to Boot Android on I.MX6 Platforms Without Proprietary Blobs
No Such Thing as a Math Person
I sincerely hope you find something that works. It is a good pursuit. Will it be limited to learning programming only? There are many other skills that will be needed after such crises. One such skill is creative writing to bring the arts back to life (other arts are needed too). Another is story telling, because the story of the events will need to be told, preferably by those who were in the midst of it, not those who wish to write the victims' history (like the colonialists did to Africa).
Recently Coecke comments on Gärdenfors geometric meaning in the context of his categorical semantics that I'm finding interesting, in arXiv:1608.01402. What I would welcome is a computational link relating that semantics and oldie semantic-network based ideas. For instance in arXiv:1706.00526 description logic based knowledge representation is cast in string diagrammatic, categorical terms, and that at least puts the meaning realm in the same mathy foot.
Is there a reason for this? When I see something like it makes me question what it'll be like for larger clusters.
I rushed through the article but it didn't really say anything of value, other than justifications from the state for treating everyone as criminals (oh how convenient that would be).

You don't really need much for targeted surveillance, right ? One only needs to tap into the distributor and push a specific trojan update.

Even without that Telegram and Signal already have vulnerabilities by tying key-pairs to phone numbers via OTPs. GSM is broken, ergo so are these. If these agencies wanted to do targeted surveillance there is very little in their way IMO.

The argument presented in the article is a specious one in that they use the premise of targeted surveillance for instituting the structures for mass on-demand targeting.

This is a very slippery slope, and as usual the morons that form our 'forth pillar' have let us down badly.
Kalanick deserves respect, undoubtedly. If he is wise, he will also recognize that some compartmentalization or evolution in how he approaches the whole endeavor is a natural part of the growth of an entity entering a more stable and mature phase. You do not fight the same battles in the whole war.
It's been over 2-3 years, but I would say on average her regime changes every 3-4 months. We saw another specialist recently who introduced us to a test that does a genetic screen to help identify what medicine should theoretically be the most effective. Here's hoping it works!

EDIT: the service is called GeneSight: https://genesight.com/
The IQ test has a predictive correlation to academic success. How should one be classified if one has a high IQ but is stuck in a poor educational environment (i.e. uninteresting/unmotivational teachers or lack of interest in the area of study)?
It is absolutely true. How can you say otherwise? Business is free to chose.
Uber’s Board to Discuss Leave of Absence for CEO Travis Kalanick
I saw this story going around on Reddit. This guy is getting an amazing amount of free press.

I went straight to being a financial advisor right out of undergrad. Instead of going to the big city, I went back to my hometown to fix people's retirement plans.

(I sold insurance, investments, financial planning, and advice services. Then I managed other people's money as I went back to school, spending a year in a Finance PhD program then doing my MBA instead. Now I'm a developer in finance.)

There are a lot of good-hearted people out there trying to fix people's retirement plans. I imagine most of them are quite envious of this guy's free press.

The leading industry certification is Certified Financial Planner (CFP). There are others. (I'm studying for the Chartered Financial Analyst, CFA, designation, which is more generally about analyzing and managing investments.)

We do need more people to pay attention to their financial planning. I think our economy will become stronger if more people would save more, spend less, and invest in things that last and grow.
> Even if the server code is good, frequently they're hosted on servers that have other vulnerabilities anyway. Because we're not the sysop, we have no idea what they're running on and if it's patched properly and up to date. The only way to be safe is to become an expert in digital security, an expert in systems management, an expert in reading and mitigating security problems in open source code, an expert in securely deploying secure communications systems and host it yourself.

If the server is assumed to be compromised by the threat model, then none of this matters.

> For the rest of us, even those of us reasonably well versed in systems and application security, we kind of have to put our trust in someone and hope they don't fuck it up.

It is better to have to put your trust in any number of independent auditors than to have to put your trust in a single corporation.
Touché !
The question always seems to be how much extra overhead you incur setting these things up in the first place for a relatively small business or side project. I've been curious about these kinds of automation tools for as long as they've been around, but they always look like more trouble than they're worth for any of the projects and deployment strategies I'm involved with at that smaller end of the scale.

Maybe they work better if you're doing a relatively standard DB + API + front-end kind of setup, which as it happens nothing I work on actually is. Or maybe they just don't really pay for themselves until you're working at a scale where a simple copy/clone step and everyday scripting tools aren't sufficient to run everything routine anyway?
This may not be the place for it, but: what's the deal with Uber not rolling out in Western Canada? I know the government hates them, but didn't they launch illegally like...everywhere else?
If someone won't hire you to write code based on how you dress (assuming you aren't breaking any obscenity laws or wearing hate speech shirts etc) I would look elsewhere for work.

If you want to change your "look" that's up to you, but doing it just for a job is among the most depressing things I can imagine.
This echoes the negative effect of praying for the sick. Those who were prayed for feared their conditions were serious enough to warrant prayer and lost some hope. Perhaps if you are given a sugar pill, and are told it's only a sugar pill, you also relax about the threat of your condition -- well, it can't be that bad!
Thanks, we've removed “A Faster SHA-3” from the submission title which isn't purported on the linked page.
But Apple isn't in that business, they are trying to make common user's comm private. Open sourcing only helps the power user (audit, run their own), as you described.

Signal and iMessage both don't guarantee true privacy as we can't see the servers.
Hi, I'm the author of the repo.

If you want to read about the "framework", rather than look at the code: http://inconvergent.net/snek-is-not-an-acronym/ .
I'm not romanticizing. I'm trying to illustrate that just because the greater "we" cannot ascertain the value of some person (or creature) does not mean the thing is of no value.

Humans have a tendency to disregard that which they do not understand.
Terry Tao is genius, so what does he know :)

His brother, Nigel Tao, who is not quite as genius as him and works in Google has IQ of 180.
Ask HN: How to price consulting work (data science / USA)
Hi,
An opportunity presented itself to do some consulting work for a startup in NYC (working remotely). I'm a data scientist with a few years experience. Always worked full time as a salary man, so don't know how I should price my time, what factors to consider and how to settle on an hourly rate.

(side note: I tried looking for going rates of US data scientists on freelancing websites like upwork, but the hourly rates are all over the place, from $20 to $200).

Appreciate your insights!
Compare GitHub repos, with ease
The browser does the rendering in all cases; it's not like AMP is downloading a bitmap of the page.
I wonder if nostalgia is a human mind's hack to slow down aging.
I agree.

Kahneman and Harari also discussed how the shift to agriculture, while a great step forward for humanity as a collective group, was a major bummer for the individual. (Much more interesting and healthier to be a hunter-gatherer than a serf.)
(function frst (l) [fst [rst [' l]]])
(function frfst (l) [fst [rst [fst [' l]]]])
(function frrst (l) [fst [rst [rst [' l]]]])
(function frrrst (l) [fst [rst [rst [rst [' l]]]]])
(function rfst (l) [rst [fst [' l]]])
(function ffst (l) [fst [fst [' l]]])
(function llst (a b c) [lst [' a] [lst [' b] [' c]]])
(function lllst (a b c d) [lst [' a] [lst [' b] [lst [' c] [' d]]]])
(function llllst (a b c d e) [lst [' a] [lst [' b] [lst [' c] [lst [' d] [' e]]]]])
(function llllllst (a b c d e f g) [lst [' a] [lst [' b] [lst [' c] [lst [' d] [lst [' e] [lst [' f] [' g]]]]]]])

Don't you see? Elegant!
What non-medication treatments have you been trying, if any? And which had the most positive effect, in your estimation? To be clear, I'm asking this purely out of curiosity, not because I think medication is a bad solution or anything like that!
> but rather that if 1 line does 100 units, then 10 lines should do 1000.

Why they should? It has no reason to be that way.

If anything, 1 line should do 1000, if possible. Some lines will do 1, others 10, others 5, others 100. "Proportionality" adds no value and, quite the opposite, discourages programming at the highest level possible.
I don't think there are any naturally occurring sites whose radioactivity comes anywhere close to that of high-level nuclear waste.
Don't the countermeasures actually increase the specificity of your fingerprint though?
Exactly and thanks for pointing out. What matters most is the user and user experience, It is NOT about Google or Apple. Posts like they are the #2 corp or whatever is not relevant.
Geometric meaning theories.. this sounds like intriguing stuff, could you please point to a decent primer text about it?
It is --- I just hadn't done much with game engines before. I see the logic now.
Sorry to be crass, but fuck this. I hate Travis's attitude as much as anyone, but no man who has achieved something as great as Uber deserves to go out like this--at the hands of some board members who rode his coat tail to riches.

Reminds me of Apple marginalizing Steve Jobs. Fuck that. I want to see Travis face up to his immoral bullshit as much as anyone, but by Lyft pummeling Uber into the ground, not some cowardly vote from the board.
Watch a Problem-Solving Raven Outsmart a Trash Can
I'd argue that Microsoft is like that. Their research divisions create a lot of amazing things. They're just not very good at marketing those aspects of their company, although friends at Microsoft say some of the internal demo videos are breathtaking.
Constant change does harm. That's my takeaway.
You're right: it should be pushq $1/pop %rax (which is also three bytes, although there will be a prefix byte for registers r8 through r15).
Medium is hardly a paragon of lightweight page design, though.
https://www.quora.com/What-college-majors-have-on-average-st...

You could use GRE test scores to compare across subject majors. There may be saturation at the top where further differentiation between majors could be possible if the exam material were sufficiently more difficult.
Fim: File Integrity Manager
Zeep 2.1 released, a modern Python SOAP client
Has there been any known exploit(by government or any other actor) that worked by exploiting advanced cryptography. I feel using a zero day is more easier way for exploiting anything. Also, there are limited ways in which one can exploit cryptography, unlike zero days for which there is a free market and continuous supply.
I get your point, but here's how I'm thinking of it. Software developer A is 22 and just graduated with a CS degree. Software developer B is 29, has a CPA, and three years of experience managing more junior accountants.

Both get hired at a FinTech company. Is software developer A or B more likely to rise to the level of "senior" in the next 5 years? I'd say B... Already has tons of domain specific knowledge that will help him focus solely on the technical issues at hand (instead of trying to understand how Balance Sheets work or something), has 7 years experience as a working professional and all the soft skills associated with this, and has experience as a manager.

IMO, too many SWEs think that the technical stuff is the only aspect to their job. Often (depending on company size, etc) there are many, many other skills required to be a successful employee.
Vancouver was one of the first cities they launched in. And one of the first they got booted out of.

My personal theory is we're actually a crap market for Uber. We'd obviously love ride sharing but realistically the alternatives (transit, walkability, car share) are simply quite good. Even our cabs aren't that expensive compared to other cities where Uber has really caught on. We'd use Uber, just not that much.
I wasn't sure if this comment was fine irony, but apparently it was meant in seriousness. To me, your definition makes the notion of genius almost meaningless. True genius for me has to have an aspect of transcendence, of deep and abiding insight or beauty. Measuring it using IQ is completely beside the point.

A 140 IQ puts someone around the 99.5 percentile, but not even among mathematicians would I venture that 1 out of every 200 is a genius. If you're talking about the general population, then that's just even more incredible.
Identity means that:

1. We have some EQ function such that if EQ(X, Y) reports true, then X and Y are the same object; and

2. There doesn't exist any function which is more discerning than EQ; if EQ concludes that X and Y are the same, then no other function can find a difference.

In programming, the currrent object may be different from that object moments ago because of mutations. However, inside the virtual machine, we are forced conclude it's the same object. The reason is that within the machine, we do not have a function which can distinguish the two objects. And the reason for that is that under mutation, we we do not simultaneously have the previous object and the new object. Therefore, we cannot apply both of them to a function.

We can discuss differences between yesterday's you and today's you, and find differences. But the discussions of you are not you; they are ideas of you.

Likewise in the machine, we can snapshot the state of an object into some serialized format or whatever, and then two snapshots at different times are different, informing us how the object changed. The two snapshots are not EQ, but they are not the object.
What?

You seem like you have issues.
Former Twitter CEO Compares Meeting with President Trump to Waterboarding