@nixCraft you're excluded from the project meetings...
Senior Research Scientist @ NielsenIQ
Creator of slackker (PyPi package)
Former Adjunct Faculty @ upGrad
CSS FINALLY adds vertical centering!!
Minimum required versions are: Chrome: v123, Firefox: v125, and Safari: v17.4.
Source: https://build-your-own.org/blog/20240813_css_vertical_center/
Here is a handy and useful #Linux, #macOS, #FreeBSD, and #Unix shell script that reduce PDF file size using Ghostscript. No need to upload your PDF file to the shady third-party website. https://www.cyberciti.biz/faq/linux-shell-script-to-reduce-pdf-file-size/
@davidism this is great! I have been trying to write more asyn code for my applications, so was learning FastAPI. But I have been using flask for like ages and am very comfortable with it. Can you point me in the right direction to implement asyn functionality with Flask?
Announcing Flask-SQLAlchemy-Lite, a new lightweight replacement for Flask-SQLAlchemy that provides engine configuration and session lifetime, but none of the other custom stuff in the prior extension. It works with Flask and Quart, sync and async. I figured out the core idea on the flight to PyCon US, teased it during FlaskCon, and now it's available! Check out the docs to get started! https://flask-sqlalchemy-lite.readthedocs.io #Python #Flask #SQLAlchemy
@nixCraft All these features are just making us humans more and more dumber. It shouldn't be a struggle to remember what you did. No thanks, I will just uninstall windows or just opt-out if I can.....
The xz fiasco has shown how a dependence on unpaid volunteers can cause major problems. Trillion dollar corporations like Microsoft expect free and urgent support from ffmpeg volunteers. They posted on a bug tracker full of volunteers that their issue is "high priority". After politely requesting a support contract from Microsoft for long term maintenance, they offered a one-time payment of a few thousand dollars instead. Full story here https://x.com/ffmpeg/status/1775178803129602500?s=46
A Windows user, a Mac user, and a Linux user walk into a bar.
➡️ The #Windows user orders a beer and gets into a fight over how bloated the selection is.
➡️ The #Mac user orders the most expensive single-origin craft cocktail and smugly admires its minimalist design.
➡️ The #Linux user installs a whole brewery in the corner and declares free drinks for everyone, but then spends the rest of the night explaining why their homemade brew is objectively superior.
I recently shifted all my projects to Bruno from Postman and I'm loving it. Wrote an article about why I chose Bruno over Postman for API testing.
https://medium.com/@siddheshgunjal82/why-bruno-over-postman-89f2d7bb55d5
@Rusty exactly man! Slack is not like even open source, else I would have done it myself
@nixCraft it gotta be wayland support for screen sharing. The screen sharing situation on slack is still not resolved completely 🥲.
@James_Perry this looks interesting! Thanks for recommending 🤙🏼
What's the best privacy focused website visitor's analytics solution you guys have been using?
(6/6)
And for those actually trying to educate, please consider writing/recording longform, designed for someone to get "sweaty", especially in today's era of quantity over quality. Give someone a real workout. This is what I aspire to in my own educational work too. My audience will decrease. The ones that remain might not even like it. But at least we'll learn something
(5/6)
So for those who actually want to learn. Unless you are trying to learn something narrow and specific, close those tabs with quick blog posts. Close those tabs of "Learn XYZ in 10 minutes". Consider the opportunity cost of snacking and seek the meal - the textbooks, docs, papers, manuals, longform. Allocate a 4 hour window. Don't just read, take notes, re-read, re-phrase, process, manipulate, learn.
(4/6)
I find it helpful to explicitly declare your intent up front as a sharp, binary variable in your mind. If you are consuming content: are you trying to be entertained or are you trying to learn? And if you are creating content: are you trying to entertain or are you trying to teach? You'll go down a different path in each case. Attempts to seek the stuff in between actually clamp to zero.