skysight-inc/HackerNews huggingface dataset:
Opera 37 dev version is available for linux, so I installed it to perform my own measurements.

The example given in Opera's blog post is not very useful, they tested a lightweight page with only one network request blocked. That page loads fast even without a blocker. I preferred testing high-traffic, heavy front pages.

The tool to benchmark page load speed is the one I wrote, found at: http://www.raymondhill.net/ublock/pageloadspeed.html (available on GitHub[1]).

Settings:

Chrome 50 + uBlock Origin 1.6.4 with default settings.

Opera 37 in ad-blocking mode, I did not touch the built-in whitelist.

For both browsers, click-to-play was enabled. I disabled the blocking of 3rd-party cookies for both browsers, this is necessary for the page load speed tool to make benchmarked web pages render properly sometimes.

For each site benchmarked, I opened a new tab for the page load speed tool.

I also tested a web page with nothing to block at all, to test for a case where the CPU cost of the blocking engine can't be offset by the gain of not loading blocked resources.

I did not interact with the pages once they loaded, to be sure I benchmarked exactly the same thing. Sometimes merely hovering the mouse over a page can cause javascript code to execute, etc. I didn't want this to happen. From what I could observe, pages looked similar in both browsers, except that there were Taboola ads on Business Insider with Opera, not present with Chrome+uBO (taboola.com is blocked by Peter Lowe's filter list, which is selected by default in uBO).

Results:

http://cnn.com/

- Chrome 50: Average (valid): 351.65 ms (11/17 iterations)

- Opera 37: Average (valid): 409.94 ms (11/15 iterations)

http://www.washingtonpost.com/

- Chrome 50: Average (valid): 933.18 ms (11/14 iterations)

- Opera 37: Average (valid): 1115.15 ms (11/14 iterations)

http://www.businessinsider.com/

- Chrome 50: Average (valid): 1188.54 ms (11/14 iterations)

- Opera 37: Average (valid): 1494.69 ms (11/17 iterations) (had clickbait Taboola ads)

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

- Chrome 50: Average (valid): 258.51 ms (11/14 iterations)

- Opera 37: Average (valid): 281.82 ms (11/12 iterations)

Note that if you run your own benchmarks using above tool, you can't compare results with someone else's results, as your connection speed may vary with each computer. The results are comparable for the same computer+site with different browsers, or same browser but different blockers, or same browser same blocker but different blocker settings, etc.

[1] https://github.com/gorhill/pageloadspeed
Countism! http://countism.com/

[iOS + Android] Tally counter mobile app with timelines, graphs and averages. Count/track anything and see how you're doing over time. You can even export your data to CSV.
Mattermark Is Hiring a Director of Demand Generation
So is the dancer aware of the light overlays?
Project Natick: http://www.projectnatick.com

No, we're not a startup (but our team/group is run like one). Also, submarines!
Support is much better on GCP than AWS.
Reference: https://news.spotify.com/us/2016/02/23/announcing-spotify-in...

One of the reasons why Spotify went with Google Cloud is because of their superior support.
Working on v2 of http://www.dnsperf.com/
Opened an office in Krakow and hired a team. Its going to have synthetic and RUM data for every provider, plus the ability to test your own.
Even more data will be available for free!
Well, a charitable reading would try to deduce SOME topical relevance to the article being discussed, which is probably how your parent arrived at the conclusion that perhaps the comment had something to do with micro-drones.

But no, you're right, when you pay attention, it's mostly a totally off-topic rant on chemical weapons.
Show HN: Libquiet – transmit data using sound
Tumours shrunk 'dramatically' in 11 days
Technical improvements were only one part of what made SO great. If you want to compete with them, then you have to figure out how to prevent posts like this one from lasting more than 5 seconds on the site:

http://paizaqa.herokuapp.com/questions/show/56e1a5872c8dfa03...
Ah, much more robust than our https://itunes.apple.com/ml/app/watchful-counter/id999352003..., inspired by:
https://itunes.apple.com/us/app/tally-things/id387650080?mt=...

Great job!
The disparity in disk snapshot performance was surprising.
Almost nobody in deep learning uses OpenCL. All the DL frameworks primarily focus on CUDA and that's where you get the best performance. OpenCL is off the beaten path and you pay for it in every way: support, performance, reliability.

AMD is going to support CUDA somehow too, I think that's a sign they admitted defeat on OpenCL for this.
Parent asked for link: http://twitch.tv/quantumproductions . Coming soon
I'm the founder of Forest (For REST): http://www.forestadmin.com

Instant & Customizable Admin Interface

Save development and maintenance time. Focus on your customer product.

Want to test it? Let's talk!
Crowdsourced weather app, Sunshine, now lets users train it to their tastes
If I had a scrollbar this page would be very nice and wouldn't involuntarily develop hate towards a service that seems really really awesome.
I've been following modules pretty closely and attended the meeting in Jacksonville. I think the story here is actually pretty positive. I understand people are upset it's not making C++17 but those expectations were always unrealistic. Based on my read of the situation, modules were never a serious candidate for C++17.

IMO, what's happening with modules is basically the best (realistic) outcome. Up until Jacksonville, we had only a proposal and all the implementors either implementing their proposal, or implementing nothing waiting for a TS. Modules were blocked on the committee. And that's a slow place to be blocked.

Now we've cleared the major hurdles for a modules v1 TS and gotten to the point where implementors are unblocked by the committee and we can start actually building and using it. If the early-adopters want modules from their implementations, they'll actually be able get it, now, finally.

Once implementations start happening, and we gain a bunch of "deployment experience", it'll be a whole lot easier to chart a course through the remaining thorny issues with respect to macros and "middle-up" deployment to existing codebases.
> Serbs across the Balkans sought to create a Pan-Serbian state

This is not correct, after all the countries that were created after WW1 and then again after WW2 were "Yugoslavia", not "Serbia".

In both of these countries ethnic nationalism (be it Serb, Croat or Bosnian) was suppressed by the authorities, even using violence or by putting such opposition behind prison bars.

In the second version of Yugoslavia after WW2 not even ethnic nationalism but even religion has been viciously oppressed as it was the only thing remaining that separated Croats from Serbs and so on.

Also Young Bosnia (the organisation that planned and executed the assassination) did not have a Pan-Serbian state as the goal, but instead a Pan-Slavic state.

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

Creating a Pan-Serbian state would also have never made any sense, as there is no way to successfully integrate Croats and Bosnians in such an experiment.
The avatar is 3D with some 4D thickness.
It's always like that when you deal with the State, first it gives you the freedom to argue and tries to convince you, if you don't, then a single piece of legislation is enough to coerce you.
You ignored the "setting its own goals" part, which we haven't even started on yet. Humans define the arithmetic problems. Humans define what it means to win at chess and Go. Humans choose a specific destination to drive to.
Yeah, amazing work, and so beautiful!

What I ended up thinking was how we can always see what's ahead in 2d / 3d (of course, without obstacles), and how we cannot see anything in the fourth dimension in this particular world. Could this ability be somehow recreated for 4D? Looking ahead/behind, being aware of what's happening "nearby" on the fourth axis?

Very interesting, look forward to more news about this game!
I completely agree that standardized test scores aren't the only thing parents are looking for. The main issue is: What other data set is there that exists state/nationally given we're working with 100,000+ schools?

-Special needs: Hadn't considered this, but the data is there to break out numbers and performance of special needs students. Are there other factors we should consider?

- Arts/Music/Sports etc: Yes, would LOVE to include data on this. I'm not aware of a dataset that contains it. Manually it'd be tough to do for 100,000+ schools.

- Innovative/college programs: Yup, great idea. As we expand the site we want to find ways to highlight features like this. A simple example we can do now is Language Immersion programs. But we want to extend it in the future.

- Another "problem" with the education data in general is that there's no way to compare schools across states. Common Core might have addressed this but currently you can only say, This is a top high school in Massachusetts. What if I live across the border in New Hampshire? How do 2 schools compare?
Sealgram: https://sealgram.com

A set of email extensions that make it possible to run a PKI over SMTP, making email privacy easy to achieve.

And, besides the extra privacy, the PKI needed shared data and access control, what led me to create a DAV-like system, that lets you grant other people permission for querying your maildir (ok, not really a maildir, but very alike), and let you do stuff like let a group of people work on a document you hold on your email.
Interesting read. Can someone explain this point to me? "Software-defined networking means that google.com appears to be one hop away"
One hop from...? Everywhere? Each server? How does that help? I understand 'traceroute' but not where that single hop to Google comes in and why that's great.
I'm not proposing any new red tape or a requirement though, merely pointing out that there can be a win-win here.

And yes, many large scale end-user facing app teams make a business decision to implement their UIs with accessibility in mind. For web apps specifically it's not that big of a deal these days with screen readers getting reasonably sophisticated making the additional dev effort negligible for medium-large projects.
He just gave you a citation. "The AlphaGO paper".
Rinocloud https://rinocloud.com/ - makes it easy to handle all your research data. You can save data with metadata and integrate Rinocloud with your instruments so that all the data can be curated automatically.

(quick demo here https://www.youtube.com/watch?v=LFRPAAj1ijc)
I plugged this before, but https://commencepayments.com, which basically acts as a server for a Stripe integration which is pretty neat for people who don't have access to their server-side code. Total Processed volume has exploded over the last couple months (Jan did 4x Dec, and Feb did 2x Jan, with March looking on track to beat Feb).

So with the new growth, looking to add a bunch of cool new features, like iOS / Android library, ACH support, and once Braintree opens the necessary API, Braintree support.
What Is Subresource Integrity and Why Is It Important?
Besides being incredibly masturbatory, this post misses the point. You _are_ susceptible to these manipulations, and if you're barraged with them at every turn, it will be difficult to see each one for what they are.

You are susceptible to advertising and other types of influence as well, you just seem to think you aren't.

Even if there was a class of ubermensch that can sidestep human psychology, the majority is still heavily influenced by such manipulations and that is a problem for everyone.
Love this! Is there a way to trigger it to run when an event happens in my book?
Thanks! I see you already have an Apple watch app though, so you beat me there :).
"Watch this drone taser a guy until he collapses": http://time.com/19929/watch-this-drone-taser-a-guy-until-he-...
UPDATE: The Updated List of Website Monitoring Services
Bridgewater Hires Ex-Apple Executive Jon Rubinstein as Co-CEO
If you like Geiger counters then you should check out the ultramicron[0][1]. It is a small build using a soviet Geiger-miller tube for detection.

I really want one, but I have no soldering ability.

[0] - ftp://www.xn--80aighkbzclf7a.net:12013/%D0%94%D0%BE%D0%B7%D0%B8%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BD/%D0%A3%D0%BB%D1%8C%D1%82%D1%80%D0%B0-%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D0%BD/

[1] -https://www.youtube.com/watch?v=PKjtOTeAevg
I have a huge fear of flying (that seems to be increasing), and it's beginning to affect my life. For example, I have the opportunity to go to Portland for a conference at the end of the month but I am convincing myself not to go because I don't know if I can handle a two 6 hour flights in a span of 2 days. I literally have another tab open on delta.com with flights that I should book, but it's more likely that I won't.

I have a doctor who has prescribed me Xanax strictly for flying, in which case I take a lot and it sort of just knocks me out. The problem however is that roughly three weeks out, if I know I have a flight, I will start to really stress, obsess about the upcoming flight, have difficulty sleeping, etc... And like most of us here on HN, I consider myself a logical person who understands the safety of flying, the statistics and the likelihood of events, yadda yadda, but it doesn't change the fact that for me, I feel extremely uncomfortable flying. I don't know whether it's the lack of control or the anonymity of whoever is in the cockpit, but sitting on a commercial jet coincides with me feeling panic.
I'm working on PyWE, which is a set of batch scripts that help install and switch between multiple pythons, as well as manage virtual environments. It's inspired by pyenv, but it works in Windows. It's awesome because it's a heck of a lot easier than doing all this by hand

PyWE: https://github.com/monknomo/pywe
I agree. In particular, I'm extremely disappointed about their failure to deliver concepts.
Well that's happening anyway with some sites if you're using ad-blocking. So the situation is no different. I imagine those users will just switch to a different source rather than give up the ad-blocking.
I follow two rules when faced with CAPTCHA while browsing through Tor:-

1) Don't solve CAPTCHA

2) Ignore the site and move on if it isn't reachable after asking Tor Browser to select a new circuit a few times.

To follow these rules is to protest (in a small way), but it might be better to email the site operators with one's concerns in the case of a favourite site.
Enchat, my take on a Mac app for Facebook Messenger: https://www.mornings.com/enchat/
Plus you'd see this 1-foot wide conspicuous object hovering in front of them, since you can't project a toxic gas in a targeted way from afar.

You don't need swarms to release vaporized agents. Just one low flying crop duster. That's the whole point of gas, it spreads everywhere so that you don't need to target.

HN has gone off the deep end with defense articles. Can't wait for the next headline to just say IT'S HAPPENING.
You have to consider both in-memory and disk representation.

http://thinkaurelius.com/2013/11/01/a-letter-regarding-nativ...

Some graph databases have direct references in-memory and thats great, but a poor organization on-disk and thats bad.
Thanks for this feedback. We will add info on this. Perhaps a high-level overview and then a detailed one for parents that are interested in delving deeper.
Yeah, you could create a codelet and then configure a webhook to invoke the codelet: https://github.com/fieldbook/api-docs/blob/master/reference....

(In the future we'd like to have an even easier / more seamless way of handling webhooks with codelets.)
Happy 40th Birthday Apple computer [pdf]
StateBook

http://statebook.com

StateBook aggregates data from a wide variety of governmental and proprietary sources to provide a geovisual platform that companies use to decide where to launch businesses and create new jobs. We have great customers and are looking forward to addressing a broader market.
We'll just need our own swarm of drones to protect us from these ones.
In Neal Stephenson's [Diamond Age](https://en.wikipedia.org/wiki/The_Diamond_Age) each neighborhood has an invisible border of these murder drones that won't let you pass.
D'ya like DataDags?
Yep. That's right.Google has built their custom networking. It's like when a machine A sends packet to machine B, the packet is handed over to Google SDN (Software-defined Network), which carries to over their private network and then injects the packet into machine B. Googles network is an order of magnitude faster compared to AWS.
what was the defensive weapon against the Atomic Bomb?

Political Sanctions?
Though to be fair, the software isn't due to reach 1.0 until 2050 (assuming the pentagon can scrape up another billion dollars to train ada programmers). No surprise that alpha software is bug-ridden.
Watch Point Break (2015) – Watch Free Movies Online
If Ethereum scripts could reference the hash of a future block, you could eliminate the oracle.
Certainly makes it easier.
After prototype.js and scriptaculous came all these giant everything and the kitchen sink libraries that dominated for a long time. YUI, Dojo, ext, and others. I think the last big one was the Closure library. Micro frameworks took over after jquery, underscore along with backbone showed us how. I never want to go back to the giant kitchen sink libraries.

You had to do everything their way and if not you had to make whatever you had work with their way, which was never really trivial.

Now in the world of react you have tons of little libraries hovering around React core. Flux implementation and Redux and its plugins, routers, views, animation libraries, and more. I have misgivings about when React updates because likely a big project will need to see all their dependencies upgrade at the same time resulting in a scary day when you've done all that updating and though your tests pass and everything seems fine so much updated that it's always a risk but like there's no not updating. You must stay up to date with everything if you want to stay up to date with just one thing.

Combining dojo and react? That's just crazy (but interesting)!
'Have you tried turning it off and on?'
Wow, this is such an awesome idea!

I'd never heard of Reddit.tv.
It could just be self-selection at work. Highly-ranked schools might attract the kind of parents who want that kind of pressure.
catching up in adoption
Yes, or emulator normal behavior of many people. You could obtain relatively similar privacy by buying VPSes or VPN services with ZeroCoin/Bitcoin/whatever else you have that might be sufficiently private and then using those. The IP would be unique and not from Tor exits, the transactions would be irreversible so the providers don't mind that you're from onionland for fraud reasons. Once you've got the VPN or VPS, access it only over Tor. The risk now is that while your VPS purchase is relatively anonymous, you're now psuedonymous with your new VPS IP and your actions can be associated, just not all the way back to you. Depends on what your use case is whether this is acceptable or not. But it'll get you past captchas.
3 Developer Career Hacks for 2016
Forgive the tin-foil on this hat, but how does this not fit all the qualifications for a foreign invasion?
Because "bad" outside of context is utterly meaningless.
Poshmark Sends Excellent User Engagement Campaign to New Customers
Did Lee Sedol have access to a dataset of AlphaGo games in preparation for this match series? I wonder if it would help him if he could study the computers moves and strategies in other matches.
Working on Market.Space (https://market.space): a competitive monitoring tool. We gather data from a lot of sources (news, social, youtube, apps, etc) and give high-level views of companies and their competition.

I spend nights/weekends working on Turtl (https://turtl.it) , an encrypted note-taking app (Evernote alternative).
I thought that the average person could hear from ~20Hz-17kHz (at around 19-20). Wouldn't this mean that the signal would be audible?
I'm disappointed that you're getting downvoted because I think you're touching on something really important, which is that 1:1s, like everything else in corporate life, have an inherently heavy atmosphere to them. The fact that you're cognizant of this shows that you have some experience under your belt. A good manager will do what he can to ease the situation, but the arrangement of the meeting is substantial and can certainly be risky.

However, while recognizing some flaws that are basically inherent in contemporary corporate structure, I believe 1:1s are extremely important. I think one of the single biggest problems organizations have is that they don't regularly check-in and explicitly solicit feedback. You get so much valuable intelligence this way, even if you're aware of the atmosphere and the incentives that loom over these meetings. The isolation and lack of data really hurt managerial efforts.

This is compounded as you go up the chain. I think that upper management should perform 1:1s all the way down every 3-6 months. This is basically checking middle management's work, something which rarely happens, and it provides the essential pieces of data that get obscured as information travels up the ladder.
Based on the comments here that HN is not the right audience for Digit. It's also worth noting that HN is not representative of the majority of the population in the country. CFSI has quite a bit of research on the financial health in the country [1]. Services, like Digit and Even [even.me], solve a problem that many of us don't face.

I'm curious how the HN population manage your money. Do people differentiate between savings and investing? How are people saving? Are people seeking yield/greater return?

Also, what tools/apps do you guys use/like?

[1] http://www.cfsinnovation.com/Document-Library/Understanding-...
Symmetry Labs! http://symmetrylabs.com/

I'm working on a new paradigm for creating generative content for 3D displays (at the moment with LEDs). I'm also working on real-time, single-angle virtual reconstruction and registration of 3D LED structures using computer vision techniques.
I would also be stressed about giving my superiors tons of reasons (real or imagined) to take me out behind the wood shed and put a (metaphorical) bullet in my head.

Having to resell yourself and your work on the regular has go to be stressful.
So? The SR-71 has (had?) a bug that required both engines to restart in flight. Frequently.
Nearly 19,000 people sign petition to let gay Iranian couple stay in Australia
Your last sentence is perfect. Each chosen internal representation has time/space-tradeoffs its making. Users needs to pick a graph database based on the tradeoffs they can live with for their application.
How to Compete with a Well-Funded Startup
I've read a lot of his work, but I don't think it needs to be as complex as it is. I am smart, well educated, and well read and I often have to pull out a dictionary to read what he writes. Maybe I just need to read more but I don't feel like he is trying to communicate his ideas only listen to himself speak.
Well, I'm sorry that it does not look like you would want it to look like, but as a pypy dev this is not my battle - we're there to provide a fast version of the mainstream python and mainstream for now means 2.7. If it changes, we'll adapt
Speech recognition and search API: https://app.loverino.com/ Highest quality engine out there.
Personalized radio: https://loverino.com/beta/ everyone should have their own radio channel that they listen to.
Thank you for this work.