Hacker Newsnew | past | comments | ask | show | jobs | submit | TurplePurtle's commentslogin

Cool stuff, but wish there was a disclaimer saying many of the things here are Chrome-only. The target audience for this might not consider browser compatibility from the get-go and have to re-think their UI later.


I'm not sure what you mean; I just tested and all of the examples seem to work in Firefox. Many of them rely on features that have come out within the last couple years, but there's a big difference between "modern" and "Chrome-only".


Some of them are using webkit prefixes, and those only. So it's easy to think they won't work everywhere.

But some of those have been added as standard (with the webkit prefix for all browsers), like explained here: https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-lin...

Which of course is a consequence of it being widely used before it was a standard forcing other browsers to adopt..


> the impact of sponsor sections can only be measured based on the total views of the video

I don't think that's true at all.

1. There are video analytics to measure what parts of the video were watched.

2. Even if you generally dislike ads, there is a chance that you will see an ad you are interested in that you will check out, which will contribute to the ad's effectiveness, and can be measured. If you automatically block ads, the effectiveness becomes 0 in all cases.


To be honest I love "mech keyboards" not really because of the mechanical keys, but because people make them in so many customized sizes and colors. But there's not really a good term for this as far as I'm aware.


Check again :) (Some of the pictures lower in the page show it's actually split)


FYI Google Meet supports two screens as well.


Tell me more :-)


There are custom Promise implementations (for reasons), such as bluebird.js. If you're supporting legacy browsers, there will be no standard Promise object. So the simplest way to check for the Promise contract is the code posted. But yes, in an ideal world, one would be able to just do `promise instanceof Promise`.


These cases should really be handled at the compilation/transpilation level, since there is one, and users should just write latest generation JavaScript without these concerns.


This data is available to all and is aggregated/anonymized. From the bottom of any of the PDFs:

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

These reports were developed to be helpful while adhering to our stringent privacy protocols and protecting people’s privacy. No personally identifiable information, like an individual’s location, contacts or movement, is made available at any point.

Insights in these reports are created with aggregated, anonymized sets of data from users who have turned on the Location History setting, which is off by default. People who have Location History turned on can choose to turn it off at any time from their Google Account and can always delete Location History data directly from their Timeline.

These reports are powered by the same world-class anonymization technology that we use in our products every day and that keep your activity data private and secure. These reports use differential privacy, which adds artificial noise to our datasets enabling high quality results without identifying any individual person. These privacy-preserving protections also ensure that the absolute number of visits isn’t shared.


Please fix the rendering on Firefox by adding `image-rendering: crisp-edges;` to the canvas.


Fixed, thanks!


I'd like to believe that in a future where VR is affordable enough for most people, we'll have virtual reality offices that allow us to communicate with co-workers and have meetings as if we were actually there.


I'm not sure if your error is in the number or in the words, but the number you wrote down is 10 trillion dollars.


Note to mention that Falcon Launches would get significantly cheaper if we have to do 100,000 of them.


Oops.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: