News from last month (2020/07 edition)
2020-07-04
Last modified on 2022-10-29Best bug report ever: Cat sitting on keyboard crashes lightdm
Programming
- Most tech content is bullshit and Sturgeon's law
- What Functional Programming Is, What it Isn't, and Why it Matters
Web & Frontend (HTML, CSS, JS, Design...)
- Solving Riddles with 0 lines of program in Typescript
- Here’s what I didn’t know about “content”
- Global and Component Style Settings with CSS Variables
- CSS Houdini
- The Surprising Things That CSS Can Animate
- Standalone UUID generator in Javascript
- Deep JavaScript: Theory and techniques
- Bootstrap 5 is coming!
- Rough Notation
- :package: Parcel 2 beta 1: improved stability, tree shaking, source map performance, and more! :rocket:
- Refreshing Sidebar for 2020
- Houses of world
- Neutralinojs: Portable and lightweight cross platform application development framework.
- An Overview of Scroll Technologies
- The Return of the 90s Web
- The Need For Speed
- Version 10 of Angular Now Available
- Is WebP really better than JPEG?
- 20 Years of Microsoft UI Crimes
- Contributing to Svelte - Fixing issue #5012
- a11y.css
- Verify phone numbers on the web with the Web OTP API
- useWebAnimations: React hook for highly-performant and manipulable animations using Web Animations API.
- Oracle becomes an Ecma TC39 member
- tooling.report
- Worrying about the NPM ecosystem
In French:
Backend & languages
- Zig.show: The show where members of the Zig community share code and ideas.
- Ruby vs Crystal Performance
- Let's make a Teeny Tiny compiler, part 1, part 2
- Conversational software development
- The RuboCop Name Drama Redux
- Nim: Static Analysis
- Announcing .NET 5.0 Preview 5
- Containerize Your Go Developer Environment – Part 1, Part 2, Part 3
- Announcing the Moving from Scala 2 to Scala 3 course
- The Cores of Crystal
- The Go Blog: The Next Step for Generics
- robpike/lisp: Toy Lisp 1.5 interpreter
- Crystal 0.35.1 released!
- What is Zig's “Colorblind” Async/Await?
- Zig Learn
- A simple Arithmetic Expression evaluator in Zig
- Announcing Perl 7
- How To Code in Go eBook
- Lua 5.4
Cloud & Ops/DevOps
- Bayer Crop Science seeds the future with 15000-node GKE clusters
- Understanding Kubernetes in a visual way
In French:
Science & Research
- Password-based Uniform-Random-Equivalent Encryption
- Q&A: The Pioneers of Web Cryptography on the Future of Authentication
- Recent Advances in Google Translate
- ECDSA: Handle with Care
- An Empirical Study of Obsolete Answers on Stack Overflow
- Wild hummingbirds can see colors that humans can't — study
- Association of Sedentary Behavior With Cancer Mortality in Middle-aged and Older US Adults
- Watch these ticklish rats laugh and jump for joy
- Why Can’t Rodents Vomit? A Comparative Behavioral, Anatomical, and Physiological Study
- Are You a Hugger? It Might Be Hereditary
- Bed-Sharing in Couples Is Associated With Increased and Stabilized REM Sleep and Sleep-Stage Synchronization
- Looking out for myself: Exploring the relationship between conspiracy mentality, perceived personal risk, and COVID‐19 prevention measures
Open source, Projects & Tools
- CnC Remastered Collection and Peeking under the hood of Command & Conquer
- More German cities ditch Microsoft, move to open-source tech
- :expanso, Cross-platform Text Expander
- alluvium - interactive bindings visualizer for i3
- gtui: blazing fast terminal-ui for git
- Rush: a scalable monorepo manager for the web
- An open source Re-implementation of Oddworld: Abe's Exoddus and Oddworld: Abe's Oddysee.
- Big List of Naughty Strings
- xi-editor retrospective
- f - Quickly get to a previously mentioned file in fish shell -- z for files !
- KDE's GitLab is now Live
Business, career, level up, thoughts
- Why good leaders make you feel safe
- Stay Motivated When Feedback Is Scarce
- How to turn off work thoughts during your free time
- Understandability: The Most Important Metric You’re Not Tracking
- Why your “new normal” workday should be 50% shorter (and how to make it work)
- How to avoid the ‘competency trap’
- Don’t quote. Make it yours and say it yourself.
- Lessons Learned: Giving Feedback as an Engineering Manager
- Snowden: Tech Workers Are Complicit in How Their Companies Hurt Society
- How an interview code submission that wasn’t even submitted changed our process
Privacy, Digital Rights, Security
- The Brave web browser is hijacking links, and inserting affiliate codes
- IBM will no longer offer, develop, or research facial recognition technology
- Disclosing networks of state-linked information operations we’ve removed
- Facebook Censored an Account Copying Trump's Words for Inciting Violence
- Microsoft bans face-recognition sales to police as Big Tech reacts to protests
- The Anatomy of an AWS Key Leak to a Public Code Repository
- Criminals Hacked A Fish Tank To Steal Data From A Casino
- CryptoHack: A fun platform for learning modern cryptography
- the cryptopals crypto challenges
- Zimperium Analyzes TikTok’s Security and Privacy Risks
- How Apple uses anti-competitive practices to extort developers and support authoritarian regimes
- Warning—Apple Suddenly Catches TikTok Secretly Spying On Millions Of iPhone Users
In French:
- Health Data Hub : nos données de santé vont-elles être livrées aux Américains ?
- EXCLUSIF. Microsoft hébergeur de nos données de santé : les surprenants bricolages juridiques du Health Data Hub
Various
- Photography for beginners
- Why we are protesting
- We’ve Got Work to Do
- Racism is Unacceptable In Our Company, Our Industry and Our Society
- Tupac’s Final Words Revealed by Police Officer on Scene of Murder
- ‘The anger is still there’: Hong Kong defiant a year on from first protests
- Typology of Lego Computers.
- Twitter aims to limit people sharing articles they have not read
- GitHub to replace "master" with alternative term to avoid slavery references
- 2methyl - Drowned Landscapes
- The Gaps Between White and Black America, in Charts
- Hey, your e-mail matters more than hype
- China cuts Uighur births with IUDs, abortion, sterilization
- Reddit bans r/The_Donald and r/ChapoTrapHouse as part of a major expansion of its rules
- I Walked All 1,114 Blocks of My ZIP Code Just to Catalog How People Style Their House Numbers
- Chinese scientists discover a new swine flu capable of triggering a pandemic
- The truth hurts: how VanMoof got banned from French TV
- Break Up Google
In French:
- Île de Pâques : la civilisation qui a bâti les moaï ne s’est pas forcément « effondrée » sur elle-même
- La radioactivité et la sécurité nucléaire décryptées pour les enfants
- Les dessous de l’organisation d’une conférence avec Pierre-Antoine Grégoire et Gildas Cuisinier
- Le bus de "Into the wild" en Alaska déplacé par les airs pour raison de sécurité