Delta Chat is like Telegram or Whatsapp but without the tracking or central control.
Supports GMail, Outlook and more!
The iNim REPL is a must have for Python programmers trying out Nim
https://github.com/AndreiRegiani/INim
Found it on the awesome list for #Nim
https://github.com/VPashkov/awesome-nim
My most recent open source project: https://unshort.link/
Prevent short link services from tracking you and remove tracking parameters from the underlying urls.
You can 100% host it yourself and its #GPLv3
Wait, what??? Why did I not know this?
---
RT @pybites@twitter.com
Another standard library gem: operator.itemgetter lets you grab multiple items from a list, dict, etc - see https://docs.python.org/3/library/operator.html#operator.itemgetter
🐍 Check out / submit more @pybites tips at https://codechalleng.es/tips 💡
(image built with @carbon_app)
RT @ossia@twitter.com
freeCodeCamp is building an open source alternative to Meetup.
- No fees for organizers
- No fees for participants
People have been asking us for a free event tool for years.
Now Meetup's new pricing scheme is forcing our hand.
Let's build it together: https://discord.gg/vbRUYWS
RT @TheLarkInn@twitter.com
ICYMI: 🔥🚨🚨🔥🔥🚨🚨🔥🔥🚨🚨
webpack 5.0.0 has reached BETA!!!
🤤 Persistent Caching
🤤 Easier and better Long Term Caching
🤤 Improved Tree-Shaking
🤤 Reduced Runtime
🤤 No node.js polyfilling by default
Now we need you to help us!!! 👇👇👇👇
https://github.com/webpack/webpack/issues/9802
🐦🔗: https://twitter.com/TheLarkInn/status/1183828023771942913
Looking pretty darn good! 👍👍
Mastodon 3.0
In this exciting new release: Moving accounts, trending hashtags, private servers and more!
Yet another reason it's a good idea to move on from Twitter (and Facebook) to a decentralized option like Mastodon.
"Twitter took phone numbers users gave for account security and used them to target ads"
https://www.cnn.com/2019/10/08/tech/twitter-phone-numbers-ads/index.html
Images done right: Web graphics, good to the last byte — This is a fantastic article on image optimization for the web. I learned a lottttt. https://evilmartians.com/chronicles/images-done-right-web-graphics-good-to-the-last-byte-optimization-techniques
RT @hoverbird@twitter.com
macOS Catalina removes the "Allow apps downloaded from Anywhere" radio button. This option is unsafe, but it's also more accessible. Properly signing macOS apps isn't as easy as it ought to be. To reinstate the option, run this in Terminal:
sudo spctl --master-disable
🐦🔗: https://twitter.com/hoverbird/status/1177614499248885764
Librem 5 shipping starting 24 September 2019 https://puri.sm/posts/librem-5-shipping-announcement/ #purism #linux #linuxphone #linuxmobile #gnome
> Hong Kong Protestors Using Bridgefy, Mesh Messaging App China Can't Block
> Turn Bluetooth on and text people 330 ft. from you, without any network needed.
iOS: https://apps.apple.com/us/app/bridgefy/id975776347
Android: https://play.google.com/store/apps/details?id=me.bridgefy.main
Linux command line
Everyone knows you can repeat the last command by typing !! or using the Up Arrow but these two options(especially Up Arrow) are not comfortable for most typists.
The same effect can be achieved with
fc -s
A handy alias is
r='fc -s'
This alias can then be extended by, for instance, typing
r ss
which will rerun your last command starting with ss; e.g. ssh...
fc is a shell builtin command.
find out more by typing
man bash-builtins
Native lazy loading is landed in Chrome 🔥😍🔥 https://dev.to/yashints/native-lazy-loading-is-landed-in-chrome-2kli
For those who missed the news, #GIMP got forked big time:
#Glimpse is the rebranded version. It will also bring changes in other areas of the program (while staying based on GIMP as it evolves of course)
https://getglimpse.app/
I wish it didn't come to this but I'm game for switching.
Learn vim For the Last Time: A Tutorial and Primer
The problem with learning Vim is not that it's hard to do---it's that you have to keep doing it. This guide attempts to break that cycle, so that you can learn it for the last time.
There are dozens of Vim references online, but most of them either go ninja straight away, or start basic and don't go much deeper.
The goal of this tutorial is to take you through every stage of progression—from understanding the vim philosophy (which will stay with you forever), to surpassing your skill with your current editor, to becoming “one of those people”.
In short, we're going to learn vim in a way that will stay with you for life.
Let's get started.
#vim #tutorial #Wissen
https://danielmiessler.com/study/vim/ https://horche.demkontinuum.de/display/2196d4ee-125d-5abe-4714-9e2043570895
#zig language looks kinda neat actually
it's intentionally small and obviously better than C:
* includes its own build system
* granular runtime check toggles
* implicit pass by reference, following the modern convention
* sum types and nullable
* undefined behavior(e.g. overflow) = compile time error if possible, runtime crash if not
* A reasonable approach to compile-time metaprogramming that allows a lot of the language to live in the stdlib(e.g. generic data structures, custom allocators)
Do any of y'all know anything about #zig (the programming language)?
It looks super interesting—it's draws heavily from C with really strong guarantees about preventing Out Of Memory errors and a lot of really advanced compile-time checks.
It looks a *bit* too low-level for my use cases—I'm just not enough of a systems programmer. But I love the "software should be perfect" philosophy behind it. If I knew C better, I think Zig would be next on my list!
I discovered my first hidden camera at an AirBnB last week in Yerevan, Armenia. Always scan the wifi when you get to a new place!! #surveillance #nmap #privacy #dystopia #security #badposture
Freaking incredible how good #deepfakes have gotten so quickly. https://i.imgur.com/XlYuTuc.gifv
Full-stack developer