“Italian watchdog fines Facebook 7 million euros over improper data use”
It took Facebook a little over 42 minutes to make that much money in 2020.
Source: https://www.macrotrends.net/stocks/charts/FB/facebook/revenue
Looking into jspm and, like Skypack, I can‘t find anything on subresource integrity support. Unless I’m missing something, these new crop of ESM-based CDNs – while they sound great otherwise – are basically backdoors waiting to happen.
Thoughts?
See: https://ar.al/2020/12/30/skypack-backdoor-as-a-service/
Skypack issue: https://github.com/skypackjs/skypack-cdn/issues/135
jspm issue: https://github.com/jspm/project/issues/92
Great overview of some of the things you can do with CSS today 💪
- Masonry layout
- The :is selector
- Logical CSS functions for sizing
- Specific responsive units for typography
- Scroll margin
- (and few more)
https://www.smashingmagazine.com/2021/02/things-you-can-do-with-css-today/
Homebrew gains native Apple Silicon support 🎉
https://www.macrumors.com/2021/02/05/homebrew-apple-silicon-support/
Nice! @Netlify can run @rustlang now 🎉👏
https://docs.netlify.com/configure-builds/manage-dependencies/#rust
"Když slyšíte, co chcete slyšet, neznamená to, že vám někdo říká pravdu."
Výborný deep fake od @MarketkaG 👍
https://youtu.be/J5L7Kixb00U
Více na https://pravdaboli.eu 👀
A successor to Mozilla's MDN web docs: Open Web Docs 👏
https://opencollective.com/open-web-docs/updates/introducing-open-web-docs
Node.js CommonJS → ESM refactoring cheat sheet.
Update requires to imports:
Find: const (.*?)\s*?=\s*?require\(('.*?')\)
Replace: import $1 from $2
(If you don’t use consts, update search expression to use var, etc.)
Update default exports:
Find: module.exports =
Replace: export default
PS. If you use dynamic requires, remember that dynamic imports return promises / are asynchronous.
Version 4.0 is live on https://cryptpad.fr !
The release notes will be available on GitHub shortly.
„Fakt, že šéf firmy může bez jakékoli kontroly či vyváženosti vypnout prezidentovi USA mikrofon, budí velké rozpaky. Není to jen potvrzením moci těchto platforem, ale také ukazuje velké slabiny způsobu, jímž je naše společnost organizována v digitálním prostoru,“ uvedl v pondělí eurokomisař pro vnitřní trh Thierry Breton.
"We have reached the point where we think that the design draft is good enough, and simple enough, to propose adding it to Go."
So it's finally happening 🎉
DevConf.CZ schedule is Live https://devconfcz2021.sched.com/ You can register here: https://hopin.com/events/devconf-cz-2021
* 200+ Speakers
* 145+ Talks
* 4 Keynotes
* 16 workshops
* 9 meetups
...all over 3 days
#devconf_cz
`git push --force-if-includes` is the latest attempt to make force pushes less dangerous 👏Time to update my git aliases for 2021.
https://github.com/git/git/blob/v2.30.0/Documentation/RelNotes/2.30.0.txt
In 2020 I made over 512+ commits and 207 pull requests towards open-source. I am so grateful for having the privilege to be paid to work on open source projects.
https://githubwrapped.tech/bajtos
Apple M1 support is coming to @golang 👏
"The upcoming Go 1.16 Beta 1 release and further Go 1.16 releases will have go*.darwin-arm64.pkg installer and go*.darwin-arm64.tar.gz archive files provided at https://golang.org/dl/."
https://github.com/golang/go/issues/42756#issuecomment-747528533
AJV (JSON Schema validation library) will soon get a new version 7, the list of improvements is super impressive!
https://www.poberezkin.com/posts/2020-11-14-ajv-time-to-migrate-to-version-7.html
Privacy & decentralisation, sustainable open-source, distributed & remote-first. Node.js, LoopBack.io and IBM.