Senior Software Engineer @IBM @InstanaHQ. Passionate Pythonista and Gopher (@golang) aspirant, using #Linux since 2000. He/him/his. Opinions are my own.
Que história linda a da embraer!
E que imagens, apesar de ser CGI, ficou muito bonito o vídeo, principalmente pela homenagem ao bandeco.
Embraer orgulho brasileiro!!!
Right now there are a lot of new eyes on Signal, and not all of them are familiar with secure messaging and its nuances. Which means there’s misinfo flying around that might drive people away from Signal and private communications.
One piece of misinfo we need to address is the claim that there are ‘vulnerabilities’ in Signal. This isn’t accurate. Reporting on a Pentagon advisory memo appears to be at the heart of the misunderstanding: https://t.co/QfWgOxHAzp. The memo used the term ‘vulnerability’ in relation to Signal—but it had nothing to do with Signal’s core tech. It was warning against phishing scams targeting Signal users.
Phishing isn’t new, and it’s not a flaw in our encryption or any of Signal’s underlying technology. Phishing attacks are a constant threat for popular apps and websites.
In order to help protect people from falling victim to sophisticated phishing attacks, Signal introduced new user flows and in-app warnings. This work has been completed for some time and is unrelated to any current events. If you’re interested in learning more, this WIRED article from February 19th (over a month ago) goes into more detail:
https://t.co/xvVVdPDhSs
Signal is open source, so our code is regularly scrutinized in addition to regular formal audits. We also constantly monitor [email protected] for any new reports, and we act on them with quickness while also working to protect the people who rely on us from outside threats like phishing with warnings and safeguards.
This is why Signal remains the gold standard for private, secure communications.
🚨SAR AO RESGATE! 🚁
Imagens inéditas mostram o momento em que o piloto de caça da FAB, que se ejetou do caça F-5 antes do avião cair em Natal, é resgatado por seus colegas do PARASAR em um helicóptero H-36 Caracal (Airbus H225M)
Três dicas para os amigos do Brasil:
1. Use uma boa VPN.
2. Depois de conectar na VPN, use @torproject ou @brave como navegadores - ambos suportam rede onion.
3. Para comunicação, esqueça do ZapZap e vá para o @signalapp.
Why did DuckDuckGo, Microsoft Copilot, ChatGPT's web search, Ecosia, and Qwant all stop working this morning?
Because of an issue with Bing's API, which all of these services depend on.
These outages highlight the need for truly independent search engines like Brave Search.
ALEGRIA DE VER O TRICOLOR 🇪🇪🎺 As horas não passam, a ansiedade só aumenta. Hoje, o alento é além dos 90 minutos. É decisão, é final do #Gauchão2024. Bora pra Arena!
🎥 Chico Santana
New breach: Trello had 15M records scraped and posted for sale on a hacking forum last week. Data included names, usernames and email addresses from previous breaches used to enumerate Trello profiles. 100% were already in @haveibeenpwned. Read more: https://t.co/kSt3RAAgrI
Hey hey y'all! ✨
We are thrilled to announce that EuroPython will be back in Prague between July 8th and 14th 2024! 🇨🇿
After such a fantastic event last year, we decided to come back!
Check out https://t.co/Y9BfOEO83V 🐍
(more details coming soon)
Git Merge vs. Rebase vs. Squash Commit!
What are the differences?
When we 𝐦𝐞𝐫𝐠𝐞 𝐜𝐡𝐚𝐧𝐠𝐞𝐬 from one Git branch to another, we can use ‘git merge’ or ‘git rebase’. The diagram below shows how the two commands work.
𝐆𝐢𝐭 𝐌𝐞𝐫𝐠𝐞
This creates a new commit G’ in the main branch. G’ ties the histories of both main and feature branches.
Git merge is 𝐧𝐨𝐧-𝐝𝐞𝐬𝐭𝐫𝐮𝐜𝐭𝐢𝐯𝐞. Neither the main nor the feature branch is changed.
𝐆𝐢𝐭 𝐑𝐞𝐛𝐚𝐬𝐞
Git rebase moves the feature branch histories to the head of the main branch. It creates new commits E’, F’, and G’ for each commit in the feature branch.
The benefit of rebase is that it has 𝐥𝐢𝐧𝐞𝐚𝐫 𝐜𝐨𝐦𝐦𝐢𝐭 𝐡𝐢𝐬𝐭𝐨𝐫𝐲.
Rebase can be dangerous if “the golden rule of git rebase” is not followed.
𝐓𝐡𝐞 𝐆𝐨𝐥𝐝𝐞𝐧 𝐑𝐮𝐥𝐞 𝐨𝐟 𝐆𝐢𝐭 𝐑𝐞𝐛𝐚𝐬𝐞
Never use it on public branches!
--
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): https://t.co/FIzCeaWsZV
@DHLPaket Your system says a package addressed to my wife was delivered to her on Saturday, but nothing was delivered. Also, there is no notification in our mailbox about a neighbor handling the delivery. I did not find a way to contact your CS directly. How can you help us?
New breach: In 2019, Brazilian book store Estante Virtual had 5.4M customer records breached. Data included name, username, email and physical address, phone, DoB and unsalted SHA-1 password hash. 79% were already in @haveibeenpwned. Read more: https://t.co/m0PL23FgMp
Staying safe online isn't just about having the right software. You also need to be aware of the ways that malicious actors might try to trick you.
Learn about common social engineering tactics you should watch out for here 🔽 https://t.co/RR4hdmx2Wn
Now @code has a @FastAPI tutorial with @pythonvscode and @github Codespaces. 😎
Including how to use the debugger (it's great) and finishing with a bonus of how to create a ChatGPT plugin. 🚀🎉
https://t.co/sVyEpcBxNi
This is a really good read on how the recent @1Password / @okta security incident played out. Nice detail, makes you wonder whether providing HAR files for support purposes is a really a great idea though… https://t.co/iqdiD6l3EC