skysight-inc/HackerNews huggingface dataset:
The obvious solution as far as the ad networks are concerned is to proxy their adverts through the website that's displaying them. A website owner signs up to adnetwork.com, installs a node/PHP/whatever app on their server, and adverts are sent to that app and relayed on to the user's browser. As the ads come from the same domain as all the other content for the website they'll be virtually impossible to block. The reason this hasn't happened in the past is because shared web hosting would have made it difficult; as more and more sites move to virtual servers it'll get easier. Eventually it'll be a one-click install from a browser when you set up Wordpress or Ghost.

This means they'll load more slowly, they'll be harder to get around, and we will have absolutely no way to see who is actually tracking us any more.

Much as I dislike adverts on websites, the alternative to the way they're sent now is far worse.
The tens of millions of people who watch stuff like Goodfellas, The Godfather and The Sopranos.
You know these apps rely on very very long lists of domains to be blocked that lots of people have gathered during the course of years and that the developers of those adblocker apps just took those lists for free? So that's what those apps should cost.
Why? Just don't read articles from such annoying sites.
To be fair, almost the entire advertising industry is built around trying to effectively lie to people.
The splitscreen implementation is completely different from windowed operating systems. I think every single person on hackernews is at least vaguely aware of the history of computing.
Well done! What about the 3d characters and their animations, did you use Blender, Unity or something like that? Cheers
Use your data skills in a meaningful job at Clue
OnePlus 2 phones sold without invite reported to have pre-installed malware
“There is an element for that”
Typeform Gets $15M to Expand Its API for User Interaction
Fun game. Works really well. However, after playing 4 or 5 levels with Firefox 40 the sound got really stuttery and it never recovered.
Reminds me of Legend of Grimrock--
Nice work, something to be proud of for sure.
I wonder if assembler is going to make a come back :).

I'm certainly seeing a lot of cool projects that make assembly more accessible, not to mention a lot of good guides on the web. As for myself, I've recently made Python ctypes bindings for GNU Lightning, which lets you write architecture agnostic RISC assembly, then JIT to native code on x86, ARM, etc. See https://github.com/cslarsen/lyn/

It's pretty light-weight and JITs fast. The point is that it's very fun and addictive to do assembly from a language like Python.
sorry, but you presented it very weakly. i checked wikipedia in the meanwhile, and it does it much better justice.

i certainly don't have the time or will to read a 200 page book for the sake of an HN discussion. this should not be a surprise. you could maybe outline something? i'm particularly interested in how exactly these killings came about. wikipedia quotes some criticism - that the examples were cherry-picked, and not even entirely comparable to affirmative action in the US, the contexts were too different (and, kinda funny, one critic states that he already published this same book in the 90s under a diff name :D). but then, wiki also quotes some very interesting arguments he laid out that i did not see here and that sound good.

all in all, i can agree it's a crude method, but hey, it's better than nothing. lots of people here pointing out problems and only some offering solutions, although strictly laughably unrealistic ones. certainly, no mass killings have happened in the US because of it, and such fear-mongering helps nothing. i personally would bet that, were the US a social democracy, all of this would probably be much less needed. when health and education are provided, opportunities are more available to everyone. but the way it is now, any disadvantaged group is more likely to stay that way.
All internet communication in and out the transatlantic communication cable is stored and recorded, exactly like telephones were:) The amount of data is so huge that unencrypting it is quite boring. They are getting lazy dis days;P have it plain text would be nicer.. lol?
All opinion:

I think there's two sides to that argument: what victims think and what terrorists think.

Terrorists believe that they instill terror and historically (and still in some countries) that was often the case.

> we just defiantly went about our business the same as before.

That is the American and PARTIALLY western way of dealing with it. It also happens to be the only viable thing I can think of to do against terrorism - although it's not effective at halting terrorism:

The "defiant" solution is sadly only effective as a deep cutting form of revenge, I doubt it will truly ever deter terrorism as it takes a special kind of stupidity to think that fear will turn hearts to your cause in the long run. As defiantly as America stands against terrorism; so will terrorists blindly continue to believe that it actually achieves anything.

This is possibly something that only evolution could fix.
How would they realistically prevent people from using encryption?
I don't disagree with you, but just from a devil's advocate point of view, some would argue that by using ads to pay for the content, it allows the content to get to those people who couldn't have afforded to pay for it themselves.
Same reason you admire rappers. High animal status.
Right click, Inspect Element, Delete. most of those seem to be about 20 divs deep, but usually have a parent div labelled "modal_something", so move up the chain and delete that parent.

It is annoying to have to do that, so I only do it if I truly care about reading the page. But once it is in your browser, it is in your control. Use that control.
The Codepen Redesign
It's not faking, it's just doing things that don't scale /s
They could make it illegal and require a backdoor on all electronics?
We admire high achievers. Watching fictional Walter White or fictionalized Pablo Escobar build their drug empires is exciting, especially given the emotional distance alluded to in the article. A series about major capitalists or political figures could be interesting too, but not as inherently exciting without the danger of sudden violence. A story about mid- or low-level crooks might be exciting, but nobody would say we're admiring these characters.
Because mobsters can be better politicians for their local citizens.

Pablo Escobar actually gave money away to columbians. When you think about the columbian drug trade, it was an actual mean to take money from the US to Columbia. I don't see why columbians would fight it if it didn't cause that much violence. Of course until the government and the DEA tried to stop him, then of course people would like him less.

So it really all depend how people perceive those criminals. You could just think that criminals are just people seizing a political opportunity to improve their neighborhood or city by other means. Prohibition was creating an opportunity just like the drug war did.
Changelist is Perforce-speak for changeset. Because each CL gets an individual review before applying to the codebase, there is no merge process -- there is no branching/merging.

There is a solution for project/directory-level CC / review requirements. I didn't see it discussed in the talk, though.
Chromium: Issue 1316863006: Populate EEP Estimate in NQE
Like all the small publishers that get ruined by adblocking?
100 days practicing TDD
The objection is, for all those experiences, you can't actually do anything that you couldn't have done without them. The things you are saying are not untrue, but they're fairly trivial, and your emotional attachment to them doesn't actually change how important they are.

To others, it comes off as another kind of immature selfishness. Like obsessively doting on a lover. It's not a bad thing, but it's not going to transfer to others, and you can't expect others to tolerate it when there are important things to do.
Increase Your Hotel Sales with All-In-One Channel Management System
Texas schoolboy and his clock score Obama visit as authorities defend arrest
Enabling a Culture of Innovation in Software Development
Speaking as someone who has NoScript installed... you are sadly correct.
How Big Data Improves Employee Productivity
Mandatory hardware based backdoors, unlimited funding for CPU power to accelerate decryption of intercepted data, etc.
It's worth pointing out that the government is about to try and push through new surveillance powers.

Despite his protestations to the contrary, he very much is trying to shape UK policy and opinion.
Adblock Plus + Element Hiding Helper for Adblock Plus
One benefit of ad blocking is that ads do not need to be downloaded.

Once websites start blocking ad blockers the other option is to download the ads but not display them.

That of course will lead to ads getting "smarter" (well, more annoying; they will have to figure out whether they're being watched).

Fast forward into the future and we'll have eye tracking software that will make sure you see the ad :)

It's going to be an arms race.
Very interesting. I wonder if this technique could be used to on Shamir's secret sharing scheme — instead of taking k whole keys, can you break it with some bits of n > k keys?
Author here, AMA.

- I wrote the book using LeanPub which was a pretty good experience, especially if you're used to Markdown and Git

- Updating for Swift 2.0 the day before it was released wasn't too awful

- Sales have been about $1000 in 2 days

- So far about 70% of sales are from 2 emails lists: one from my blog at grokswift.com and the pre-release interest list on LeanPub. I sent a few lead up emails, a coming soon email on Monday night, a 15% discount at launch on Tuesday morning, and a reminder late on Tuesday.

- Posting to a Slack iOS developer group with a few thousand members where I'm pretty active only resulted in 2 sales. Same for a handful of Twitter posts and direct traffic from grokswift.com/book

Here's a ~30% discount: https://leanpub.com/iosappswithrest/c/hackernews
Additionally, assuming your block data is being hash-addressed, i.e. not changing the S3 objects once they are in S3, adding CloudFront in front of your buckets may go a long way to increasing that percentage.

However, its SLA is a little more involved (for better or worse): http://aws.amazon.com/cloudfront/sla/

I'm not accessing S3 from EC2, though, so another benefit for me was it brought my S3 network costs way down.
The fact that he refused to answer the question about whether he agreed with judicial oversight speaks volumes.
>Also, be sure to try the mobile version with your phone or tablet.

This. On desktop is nothing impressive, but on a phone it really amazed me - works very well, looks nice. And it's running in Safari. Good job. Will play it on my next bus ride, cheers.
If you look at the weekly statistics, you see the bump everyday. If iOS is putting a concentrated load on the network from 20h to 24h, they could redesign a bit their update system to spread a bit more during the day...
Firefox on Android is awful. Try to load any mildly heavy webpage (such as Verge) and scroll through it, you'll see how it struggles. (This on a Nexus 5.)
Alain de Botton: A kinder, gentler philosophy of success
After all the talk about reproducibility problems in psychological studies, and especially after reading examples such as the following from [1]:

> A while ago, Dijksterhuis and van Knippenberg published a famous priming study showing that people who spend a few minutes before an exam thinking about brilliant professors will get better grades; conversely, people who spend a few minutes thinking about moronic soccer hooligans will get worse ones. They did four related experiments, and all strongly confirmed their thesis. A few years later, Shanks et al tried to replicate the effect and couldn’t. They did the same four experiments, and none of them replicated at all.

My natural reaction is to take any such study with a grain of salt.

[1] - http://slatestarcodex.com/2015/09/05/if-you-cant-make-predic...
More and more startup owners obtain non-dom tax status to reduce taxes
I use it more for the 'when' aspect than the 'who' aspect.
Presumably, the snowshoe fake likes are somewhat even distributed, so there's no reason to think legitimate business A would be preferentially punished by fake like low engagement versus legitimate business B, right?
Unclear.. was this uninteresting to the HN calm⁴unity? Was it poorly written or n-direct? Why did this not reach the point of a few bullets of discussion?

This hhomestarter.org site concerns remodeling technology stacks to support the weakest, those without direct access to the funds that would secure their calmpetitive edge, lacking insight often into how to organize their re:sources, facing massive credibility gaps that impede their ability to move out of hand-to-mouth living. i'm not anywhere near the most ∱killfull person on the site, and i'm not the right person to take this technical hhumanitarian project forward, because i'm already too heavily loaded with other projects, some of which have some priority.

Do i need to spend more time constructing a hh.andoff mechanism? Would it be useful for Us to have a pro bono / taproot foundation segment of HN for organizational tip-offs, kick-offs, and hh.andoffs? Is there, and i'm missing it in some manner?
You can always tell who actually lived around mobsters vs. who has only heard stories. Admiration comes from those who have only heard stories.
I have been on Fiverr for few weeks and ordered two articles for $5 from some guy claiming from the US. The result was hilarious; a kindergarten kid can use much better grammar.

Also found some gigs encouraging piracy, found a guy who claims to give 3 ebooks ( you name it) for $5 ?!

Another one who can give you any 3 Udemy courses download for $5 - https://uk.fiverr.com/udemy_guru/give-you-any-4-u-demy-cours...

I think Fiverr should hire a team to monitor the activity and authenticity of its sellers.
Display ads are not the problem. The problem is with ads used to track, follow, and target users while surfing the web. Ads are becoming web stalkers that follow us around the internet. How will showing 1 ad per page prevent tracking, following, and targeting?
Ban encryption without back doors. Some companies would withraw products, others would comply, maybe some others would protest for a while.

After a while the only option left would be steganography

https://en.wikipedia.org/wiki/Steganography

At which point it seems unlikely they'd be able to do anything other than work on techniques to detect steganography (which they no doubt already do)... which leaves us with a steganographic arms race (which has probably already been the case for some time behind the scenes).
They couldn't, as this video explains https://www.youtube.com/watch?v=3G8dPAdmyss

If two people really wanted to communicate, they could still do the encryption on paper, and transmit the garbled messages.
A personal observation in the Chrome store.

I created an extension which I published in the Chrome store. I did notice a curious statistics with another similar purpose extension, which is also quite popular -- both are over 1 million users:

The ratings-per-user ratio for the other extension is almost 5 times that of my extension.[1]

I can't figure any other convincing explanation for this other than the other extension is buying ratings. If there is an alternative explanation I would like to hear it, but I can't think of one -- five times is way beyond one would expect IMO.

[1] number of ratings / number of users.
downvoter: laughter is good for your health.
Aside from many other content producer-side arguments others have presented, surely it's most obvious that so long as the consumer choice exists to block ALL adds, it's far more optimal to a user than opting into a system that presents (tracking) advertising...
Fil now supports permalinks
At work I only use IE for internal sites and apps. Everything external I use Firefox with uBO, Disconnect and Ghostery.

I don't want to be responsible for bringing something heinous into my employer's network.

I don't know why adblockers aren't mandatory inside corporations.
"no intrinsic properties of the world that are not relational." I like that better. Thanks!
I'm pretty sure I've already seen this in the wild, but there are plenty of workarounds.

1) Easiest is DOM-structure. Ads will often have a signature tell-tale placement and structure on a page, and this is enough to identify them. A naive ad implementation is trivial to detect, and even smarter ones can be worked around using crowdsourcing.

2) As a general matter, the facet of advertising we call ads are obvious to humans, and should in principle be detectable to machines. Rely on layout cues, other pages on the website, differences in content. This will ultimately push more and more advertising into the "sponsored content" category, which seems a genuinely harder problem.
Or, niche topics that can't draw enough support to stay afloat. Thus leading to an increasing sameness and banality.

Call it the tyranny of popularity.
Yep, looks like AWS is catching up with Google in areas like these (Nearline, Container Engine).
What are some valid alternatives/compromises we could work towards in order to prevent such drastic ideas from being incorporated into law?
The less frequently someone needs a given service, the more confusing (in the best case) and scammy (in the normal to worse case), the sales process is.

Look at weddings, funerals, residential remodels, residential HVAC, and the like as other examples. Some of those make used car sales look pleasant and transparent...
How I know I've improved at Ruby
Okay, so you don't drink beer.

> "No thanks, I don't drink beer - cheers for the offer though!"
I was quite happy with ads, then our local paper www.bathchronicle.co.uk became impossible to use and I "chose" to install adblock specifically because of their 45+ ads on one page.

I noticed a similar issue with other www.localworld.co.uk paper sites. I get they need to make money but to make articles unreadable is not the way to go.

One option I'm guessing is to have a blacklist adblock approach that only kicks in when a particular site becomes abusive and is reported back to the site owners to enable them to "fix" their ad delivery.
> which has greatly hindered the third branch, the Judiciary, from being able to act as effectively as it might have otherwise.

I don't think that the American judiciary's problem is that it's hindered in its actions.

Historically, we should have seen more impeachments of federal officials; Congress needs to wield its authority in an exercise of checks and balances on the executive and judicial branches.
This is identical to the Protocol abstraction in Python's asyncio, right?
I think it also comes from how they can act on urges directly. People are (sometimes)frustrated by their lives, and a mobster seems like it is a glamorous life where you can shoot anyone you don't like. To add to that psychopathic characters who can speak their mind without consequence like Sherlock etc are also admired quite a bit. I am of course talking here about romanticism in movies and literature, and not real life ones.
You can't make such a bold claim.

However, this does happen from time to time

https://en.wikipedia.org/wiki/Operation_Gladio

https://en.wikipedia.org/wiki/Years_of_Lead_%28Italy%29
I'm really excited of what will come. There is a great list of tools for Polymer developers.
> crazy electoral college method for elections

The Electoral College is not crazy; indeed, IMHO what we need is for the state legislatures to appoint their electors. What's crazy is the popular vote.
If you're trying to learn about deep learning, I highly suggest using Python(Theano) or Lua(Torch). They're free and used by the experts in the field for research.

Even if you don't want to use the frameworks, you'll still have access to fast linear algebra routines.
I use "medium mode" in uBlock[1], which causes only 3rd-party scripts/frames to be blocked, not 1st-party ones. I could read the article fine, I had no idea there were issues with overlays with it, and it otherwise rendered fine.

Not blocking 1st-party scripts remove a lot of the tediousness of blocking scripts by default.

[1] https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium...
Ask HN has always been 'buggy' in the sense it would throw up a page full of very old results from time to time.

Maybe the quality filter is running more frequently now?
It's not flawed, it's just not simple. Or, it's a happy accident that people figured out how to be middlemen between advertisers and news consumers (the classic example).

In the paper newspaper days I didn't mind ads at all. And I probably wouldn't have paid the full cost of subscription if the advertisers weren't the real source of income.

Now, as someone in another said, advertisers are stalkers. I mind that.
The solution is not to load awfully slow webpages like Verge (see [1]), not to mention their content has been sub-par for a long time.

[1] http://blog.lmorchard.com/2015/07/22/the-verge-web-sucks/
Ultimately that's their biggest fear. That certain elements that are not friendly to their interests organize either themselves, or organize at the behest of a foreign government to undermine their control over the system. And it's a valid concern. Governments want to maintain their control. It doesn't take much to destabilize a State, they have done it many times they know this to be the case.
I'd argue it's at least simpler to notice since it's more readable - it has spaces between words.
Why did talentbuddy shut down
https://www.talentbuddy.co which helps software professionals learn the skills needed for their next job is recently shut down. What went wrong with them? Are there are good alternatives available?
"The Wolf Of Wall Street" springs to mind as well. Hideous behaviour that ruined thousands of ordinary people's lives, but lots of people can't help but admire people like Mr. Belfort - at least as portrayed in the movie - for their success (myself included). It's an interesting phenomenon.
Wainfan Facetmobile FMX-4
Sure you can:
"Terrorist: a person who uses terrorism in the pursuit of political aims."
Reviews aren't actually a bad source of information if you are ordering on line. If you can't check it out directly what else can you go on that is better? I tend to look at the negative reviews which probably have not been paid for and see if they seem that bad or not.
protects from what ?
Yup, and indeed our problems have originated when we ignore the rock-paper-scissors nature of our federal government. As I mentioned in another post, we should have seen a lot more impeachments of federal officials over time.
Show HN: New and Easy way to discover beautiful Places to travel
Check out the comments. The author isn't exactly careful with his claims.

One commenter says:

> "the Kubernetes team is looking to reimplement its JSON parser, which is also written in Go, in some other language."
> Did they say that? I was under the impression they just wanted to use an alternative parser to avoid the reflection that > the std lib json parser uses.

To which his response is:
> No, I was just speculating way beyond my pay grade. I have put in a call to ask some questions, but sometimes Google talks, and sometimes it doesn’t.
It does use data provided from outside: you either need to provide enough valid passwords for it to recreate the secret, or leak data from the stored secrets, as described here:

https://github.com/PolyPasswordHasher/PolyPasswordHasher#if-...
In the newspaper, the ads stayed in their boxes, and you could easily ignore them - honestly, I don't ever actually seeing newspaper ads, they faded into the background so much. They weren't playing music, flashing gifs, launching fullscreen popup windows and click-through modals.