The traceroute hand is stealing your data
@DevMisc
#extra
traceroute -6 -m 40 hand.bb0.nl
https://twitter.com/outoutxyz/status/1404411770534572032@DevMisc
#extra
Scratch Telegram Bot
Create a Telegram bot using scratch.mit.edu (proof of concept).
https://github.com/DavideGalilei/scratch-telegram-bot
@DevMisc
#scratch #telegram #misc
Create a Telegram bot using scratch.mit.edu (proof of concept).
https://github.com/DavideGalilei/scratch-telegram-bot
@DevMisc
#scratch #telegram #misc
SQLite Archive Files
An "SQLite Archive" is a file container similar to a ZIP archive or Tarball but based on an SQLite database.
https://www.sqlite.org/sqlar.html
@DevMisc
#database #sqlite #misc
An "SQLite Archive" is a file container similar to a ZIP archive or Tarball but based on an SQLite database.
https://www.sqlite.org/sqlar.html
@DevMisc
#database #sqlite #misc
Pensela
The Swiss Army Knife of Screen Annotation Tools
https://github.com/weiameili/Pensela
@DevMisc
#tools #extra
The Swiss Army Knife of Screen Annotation Tools
https://github.com/weiameili/Pensela
@DevMisc
#tools #extra
nektos/act
Run your GitHub Actions locally 🚀
https://github.com/nektos/act
@DevMisc
#github #devops #docker
Run your GitHub Actions locally 🚀
https://github.com/nektos/act
@DevMisc
#github #devops #docker
Writing an OS in Rust 🦀
This blog series creates a small operating system in the Rust programming language.
https://os.phil-opp.com/
#rust #tutorial #lowlevel
This blog series creates a small operating system in the Rust programming language.
https://os.phil-opp.com/
#rust #tutorial #lowlevel
Network programming for beginners: Introduction to sockets
Network programming is about writing computer programs that talk to eachother over a computer network...
https://internalpointers.com/post/network-programming-beginners-overview
@DevMisc
#network #socket #lowlevel
Network programming is about writing computer programs that talk to eachother over a computer network...
https://internalpointers.com/post/network-programming-beginners-overview
@DevMisc
#network #socket #lowlevel
Rust vs C++ – which is better and why
Both Rust and C++ are system programming languages, which means they can be used to write low-level code like kernels...
https://federicoterzi.com/blog/rust-vs-cpp-which-is-better-and-why/
@DevMisc
#rust #cpp #webasm
Both Rust and C++ are system programming languages, which means they can be used to write low-level code like kernels...
https://federicoterzi.com/blog/rust-vs-cpp-which-is-better-and-why/
@DevMisc
#rust #cpp #webasm
How We Made Bracket Pair Colorization 10,000x Faster In Visual Studio Code
https://code.visualstudio.com/blogs/2021/09/29/bracket-pair-colorization
@DevMisc
#vscode #misc
https://code.visualstudio.com/blogs/2021/09/29/bracket-pair-colorization
@DevMisc
#vscode #misc
QR error correction helps and hinders scanning
A QR code can use one of four error correction levels. Higher error correction forces denser codes, but allows scanning in more situations. A trade-off!
https://huonw.github.io/blog/2021/09/qr-error-correction/
@DevMisc
#learn #qrcode #extra
A QR code can use one of four error correction levels. Higher error correction forces denser codes, but allows scanning in more situations. A trade-off!
https://huonw.github.io/blog/2021/09/qr-error-correction/
@DevMisc
#learn #qrcode #extra
The code worked differently when the moon was full
I love a good bug, especially ones that are initially hard to explain but then...
https://www.hanselman.com/blog/the-code-worked-differently-when-the-moon-was-full
@DevMisc
#debug #misc
I love a good bug, especially ones that are initially hard to explain but then...
https://www.hanselman.com/blog/the-code-worked-differently-when-the-moon-was-full
@DevMisc
#debug #misc
Go'ing insane part one: Endless error handling
What happens when you mix error values, an inability to shadow variable declarations, and a lack of an error-specific control flow mechanism?
https://jesseduffield.com/Gos-Shortcomings-1/
@DevMisc
#golang #errors #misc
What happens when you mix error values, an inability to shadow variable declarations, and a lack of an error-specific control flow mechanism?
https://jesseduffield.com/Gos-Shortcomings-1/
@DevMisc
#golang #errors #misc
Create your own JSON parser
Writing a JSON parser is one of the easiest ways to get familiar with parsing techniques. The format is extremely simple. It's defined recursively so you get a slight challenge compared to, say, parsing Brainfuck...
https://notes.eatonphil.com/writing-a-simple-json-parser.html
@DevMisc
#json #learn #parser
Writing a JSON parser is one of the easiest ways to get familiar with parsing techniques. The format is extremely simple. It's defined recursively so you get a slight challenge compared to, say, parsing Brainfuck...
https://notes.eatonphil.com/writing-a-simple-json-parser.html
@DevMisc
#json #learn #parser
Bypassing Telekom FON hotspot authentication
Germany’s biggest ISP, Telekom, offers a hotspot service where customers can use other customer's internet if they enable the feature on their Telekom router or they pay a monthly fee. All traffic? No...
https://zyantific.com/2017/02/17/bypassing-telekom-fon-hotspot-authentication.html
@DevMisc
#security #bugbounty
Germany’s biggest ISP, Telekom, offers a hotspot service where customers can use other customer's internet if they enable the feature on their Telekom router or they pay a monthly fee. All traffic? No...
https://zyantific.com/2017/02/17/bypassing-telekom-fon-hotspot-authentication.html
@DevMisc
#security #bugbounty
Reset password code bruteforce in Facebook, full account takeover
If you tried to enter a code multiple times, it would stop you at around 10 times. But, what if you tried to do that on the beta version?
https://www.appsecure.security/blog/facebook-account-takeover
@DevMisc
#security #bugbounty #facebook
If you tried to enter a code multiple times, it would stop you at around 10 times. But, what if you tried to do that on the beta version?
https://www.appsecure.security/blog/facebook-account-takeover
@DevMisc
#security #bugbounty #facebook
Chrome is Safari on iOS
There is no browser choice on iOS. It’s all Safari. You can download apps that are named Chrome or Firefox, or anything else, but they are just Safari...
https://css-tricks.com/ios-browser-choice/
@DevMisc
#browser #ios
There is no browser choice on iOS. It’s all Safari. You can download apps that are named Chrome or Firefox, or anything else, but they are just Safari...
https://css-tricks.com/ios-browser-choice/
@DevMisc
#browser #ios
DeFi bug accidentally gives $90 million to users, founder begs them to return them
About $90 million has mistakenly gone out to users of Compound, a popular decentralized-finance staking protocol, and the founder is begging users to voluntarily return the tokens...
https://www.cnbc.com/2021/10/01/defi-protocol-compound-mistakenly-gives-away-millions-to-users.html
@DevMisc
#crypto #security #finance
About $90 million has mistakenly gone out to users of Compound, a popular decentralized-finance staking protocol, and the founder is begging users to voluntarily return the tokens...
https://www.cnbc.com/2021/10/01/defi-protocol-compound-mistakenly-gives-away-millions-to-users.html
@DevMisc
#crypto #security #finance
Let's Encrypt old root certificate DST Root CA X3 expired
For the most people, nothing will change. But for old devices, there could be security warnings popping up.
List of broken platforms (Including the iPhone 4S)
https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/
@DevMisc
#misc #ssl #security
For the most people, nothing will change. But for old devices, there could be security warnings popping up.
List of broken platforms (Including the iPhone 4S)
https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/
@DevMisc
#misc #ssl #security
Vulnerability in Bumble dating app reveals any user's exact location
Have you ever heard of trilateration? Well, it's patched, but not as throughly as you might think...
https://robertheaton.com/bumble-vulnerability/
@DevMisc
#security #bugbounty
Have you ever heard of trilateration? Well, it's patched, but not as throughly as you might think...
https://robertheaton.com/bumble-vulnerability/
@DevMisc
#security #bugbounty
NaNsAreNumbers
Python, an esoteric data type built entirely out of NaNs.
https://github.com/thoppe/NansAreNumbers
@DevMisc
#esoteric #python #meme
Python, an esoteric data type built entirely out of NaNs.
https://github.com/thoppe/NansAreNumbers
@DevMisc
#esoteric #python #meme
How competitors get you banned from Google AdMob
Google will definitively not accept your appeal.
https://www.reddit.com/r/androiddev/comments/mp9za4/how_attackers_can_delete_your_google_developer/
@DevMisc
#google #revenue #misc
Google will definitively not accept your appeal.
https://www.reddit.com/r/androiddev/comments/mp9za4/how_attackers_can_delete_your_google_developer/
@DevMisc
#google #revenue #misc