386 karma · joined February 22, 2012
(I'm a Google employee, but don't work on this, not speaking for the company, etc etc etc)
My guess (not being a Chromium developer myself) is that this is an exercise in consistency across platforms - I can imagine that using the same compiler on all supported platforms makes the language features supported consistent and removes the risk of one compiler generating much worse output for the same code. But I'm just postulating, I don't actually know for sure.
Firefox have some scripts which go through and check to make sure everything still on the Chrome list is still announcing the preload headers, and will autoremove if that isn't that case, IIRC. I wouldn't be too shocked if Apple/Microsoft were doing something similar.
I guess the wording doesn't technically ban you from displaying historical platform information, but that would likely be a bad-faith use of the data anyway...
[1] http://www.nationalrail.co.uk/static/documents/Terms_and_Con...
[2] http://www.nationalrail.co.uk/static/documents/Developer_Gui... "Occasionally Time-Bound Data will become available through NRE feeds before it is ready to be published to the public. [...] One such example of Time-Bound Data is platform numbers. Early display of platform numbers, particularly at origin and destination stations, can lead to platform overcrowding and/or staff not having sufficient time to prepare the train for oncoming passengers. In some instances, platform numbers will be available in Darwin before being displayed on screens in stations."
This seems to be indicative of the general indication that Chrome wants to head in anyway[3].
[1] https://cabforum.org/pipermail/public/2017-January/009373.ht...
[2] https://cabforum.org/pipermail/public/2017-February/009746.h... - there was a more explicit post elsewhere but I can't find it in the archives right now
https://gist.github.com/lukegb/243952e51ee1f7f9b6e1ed4177421...
Screen cap from mobile: http://i.imgur.com/X1M5YZn.jpg
https://www.google.co.uk/search?q=hillary+issues
https://www.google.co.uk/search?q=bernie+issues
I'm referring to the postings with the photo and the checkmark and the "On Google" text, not the ones pulled from news sources, like the ones for "trump issues"
I suspect (but have no evidence) that this caused lots of people to dismiss it because of that, and they might not have taken another look at it since 1.0 released.
Source: http://www.tvlicensing.co.uk/check-if-you-need-one which I assume would have the broadest possible definition
If you're expecting growth in the size of your dataset (beyond growth in RAM size availability), then, well, maybe don't just use a single machine. Same goes for a whole bunch of similar "it's too large for a single machine" considerations.
Storing data should probably still be persisted to disk, and backed up.
This - if you're using this website as your sole calculation then something has gone seriously wrong.
It was more intended to provoke discussion and thinking around overengineering things which can easily be done with, say, awk or a few lines of <scripting language>.
If you have large CPU requirements then sure, use Hadoop/Spark/some other distributed architecture. If you have a >6TB dataset but you only need 1GB of it at a time, then, well, maybe you still only need one computer.
Nice work - love it (might play it at some point to see if I'm any good).
Here's my equivalent solution:
var canvas = document.createElement('canvas');
canvas.height = 1;
canvas.width = 1;
var twodctx = canvas.getContext('2d');
var blockImg = null;
var qs = document.querySelectorAll('img');
for (var i = 0; i < qs.length; i++) {
var img = qs[i];
twodctx.drawImage(img, 0, 0, 1, 1);
var imgd = twodctx.getImageData(0,0,1,1);
if (imgd.data[0] == imgd.data[1] && imgd.data[0] == imgd.data[2] && imgd.data[3] == 255) {
var badDiv = document.createElement('div');
badDiv.style.display = 'none';
document.body.appendChild(badDiv);
badDiv.appendChild(img.parentNode.removeChild(img));
break;
}
}Three seems fairly reliable, with a decent signal strength in my area, compared to O2/giffgaff (which my friends like to use).
Their support on Twitter is fairly quick to respond, but I suppose that's more indicative of the way support over social media is nowadays.
[[UIApplication sharedApplication] openURL:targetURL];
where targetURL is an NSUrl.
Chrome on iOS even allows you to specify a callback URL to return to.
[1] https://developers.google.com/chrome/mobile/docs/ios-links