- Zoom abuses the installer flow on MacOS to bypass permissions dialogs (source)
- Zoom sends identifying device info to Facebook, even when users don't have a Facebook account (source) (fixed)
- A bug in Zoom sent identifying information (including email addresses and profile pictures) of thousands of users to strangers (source)
- Zoom claims that meetings are end-to-end encrypted in their white paper and marketing materials, but meetings are only encrypted in transit, and are available in plaintext to Zoom servers and employees. (source)
zoomAutenticationTool
can be used to escalat
<!-- generated via npm run build && npx create-polyfill-service-url analyse --file public/bundle.js --> | |
<script crossorigin="anonymous" src="https://cdn.polyfill.io/v3/polyfill.min.js?features=Array.from,Array.isArray,Array.prototype.entries,Array.prototype.fill,Array.prototype.filter,Array.prototype.forEach,Array.prototype.indexOf,Array.prototype.keys,Array.prototype.map,ArrayBuffer,console,DataView,Date.prototype.toISOString,document,fetch,Function.prototype.bind,globalThis,Map,Object.create,Object.defineProperties,Object.defineProperty,Object.entries,Object.getOwnPropertyDescriptor,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.getPrototypeOf,Object.keys,Object.setPrototypeOf,Promise,Reflect,Reflect.construct,Set,Symbol,Symbol.iterator,WeakMap,WeakSet"></script> |
.root { | |
display: block; | |
position: relative; | |
} | |
.lqip { | |
image-rendering: pixelated; | |
width: 100%; | |
opacity: 1; | |
transition: opacity 50ms 100ms ease-out; |
Please refer to this blogpost to get an overview.
Replace *-INSTANCE
with one of the public instances listed in the scrapers section. Replace CAPITALIZED
words with their corresponding identifiers on the website.
declare module '@nozbe/watermelondb' { | |
import * as Q from '@nozbe/watermelondb/QueryDescription' | |
export { default as Collection } from '@nozbe/watermelondb/Collection' | |
export { default as Database } from '@nozbe/watermelondb/Database' | |
export { default as CollectionMap } from '@nozbe/watermelondb/Database/CollectionMap' | |
export { default as Relation } from '@nozbe/watermelondb/Relation' | |
export { default as Model, associations } from '@nozbe/watermelondb/Model' | |
export { default as Query } from '@nozbe/watermelondb/Query' | |
export { tableName, columnName, appSchema, tableSchema } from '@nozbe/watermelondb/Schema' |
/* This hides the Facebook news feed before the JS kicks in */ | |
div[id^='explorefeed_main_stream'], | |
div[id^='topnews_main_stream'], | |
div.ticker_stream, | |
div.ego_column, | |
#pagelet_home_stream, | |
#pagelet_trending_tags_and_topics, | |
#stories_pagelet_rhc, | |
#fb_stories_card_root, | |
#pagelet_games_rhc, |
(* 2019-06-07: Added nohup and output redirection to fix a bug with "Open Terminal here" feature. | |
Thanks to @fools-mate for bringing the issue to my attention. *) | |
on alfred_script(q) | |
do shell script "cd ~; nohup /Applications/kitty.app/Contents/MacOS/kitty /bin/bash -c \"source ~/.bashrc && " & q & ";/bin/bash\" > /dev/null 2>&1 &" | |
end alfred_script |
I've been deceiving you all. I had you believe that Svelte was a UI framework — unlike React and Vue etc, because it shifts work out of the client and into the compiler, but a framework nonetheless.
But that's not exactly accurate. In my defense, I didn't realise it myself until very recently. But with Svelte 3 around the corner, it's time to come clean about what Svelte really is.
Svelte is a language.
Specifically, Svelte is an attempt to answer a question that many people have asked, and a few have answered: what would it look like if we had a language for describing reactive user interfaces?
A few projects that have answered this question:
service: my-service | |
provider: | |
name: aws | |
runtime: nodejs8.10 | |
stage: ${opt:stage, 'dev'} | |
environment: | |
REDIS_HOST: | |
"Fn::GetAtt": [ElasticCacheCluster, RedisEndpoint.Address] | |
functions: |