I find 'IDEs' a bit cluttered. For web development I use Sublime[0], a browser with Live Reload[1] and that's it. The browser's devtools are also handy.
I swing between my comfort zone, and growth mindset. Sometimes projects just become maintenance mode for a while, other times I expand my knowledge, try new things, learn from mistakes. You have to have a beginner's mind, and be willing to look pathetic on your first try and leave ego at the door. Become vulnerable.
Caveat: This is a Flatpak and not all Linux distros ship with Flatpak. But I'll give it a whirl in my Fedora virtual machine. I've seen many flavors of this type of tool floating about, most of them leveraging Tesseract[0], and I've tried a few of them. It fails badly on grainy / noisy images or where the text is warped or skewed in some way. It will not solve CAPTCHAs for you!
Other metadata like DNS, device fingerprints, SNI-leakage[0], timestamps, connection history, etc
You can encrypt DNS with DoH if you want, but the DoH provider still sees its you. You can take it a step further with Oblivious DNS over HTTPS if you really want to conceal DNS activity[1]. Note: this technology is rather new and experimental.
> to protect The Netherlands against Russian and Chinese hackers
So it's a noble cause then? Or does it have privacy implications for innocent netizens? I thought these exchanges would have been tapped in some form way before this announcement?
> so is this why valuation of Snapchat is that high
Snapchat was supposed to be the WhatsApp / Insta / Facebook killer, but its value is lower than all those platforms. It's still rather niche. In terms of privacy it's still a nightmare and looks like it won't be fixed soon because it's easy to monitor and the authorities like that.
I gave TikTok a whirl about a year ago just to see what the fuss was about, and was disappointed. It wasn't long before I got videos about eating disorders, bare knuckle boxing, and videos on how to cope with depression. I much prefer Facebook & Instagram Reels. It's more sanitized, and Facebook can gauge with more certainty what my preferences are since I've been feeding them with my data for over a decade now so they 'get' what I like.
Not long before malware becomes more prevalent on Linux now that more people are using it. But Linux is not some magic bullet that stops all malware, you have to practice good opsec and harden your environment too. How to do this is outside the scope of my comment. If you are concerned though there are these resources:
Harder to remember & doesn't work well with word-of-mouth marketing strategies. 'Just visit domain.com' versus 'just visit blog dot domain.com' the former has a ring to it, the latter doesn't.
Anything tangential to the problem you're working on. Ping-pong, hiking, walks on the beach, swimming, to name a few. I also found REM sleep or deep sleep to be very reparative. Maybe not 'problem solving' but it sets the stage for the rest of the day, where you need a clear head and no brain fog.
The operational security measures one has to take these days to secure crypto is insane. You have to build your own mini intelligence agency just to protect your digital crypto assets. You have to do:
- Principle of least privilege.
- Zero Trust.
- Compartmentation.
- Hardened Operating Systems with no malware and strong endpoint defense.
- Firewalls that whitelist only your IP and disavow everything else.
- 2FA/MFA/Biometrics auth for everything.
- Defense in Depth.
- Use crytography tools vetted from the community surrounding it, and use tools which are battle hardened.
Modern computing is very leaky and every node is malicious. You need extreme vigilance to safeguard crypto.
Are people up to the task of doing all this?
I'm asking because I lost crypto before, and now I'm more resilient and have better security posture.
[0] https://www.sublimetext.com/
[1] https://addons.mozilla.org/en-US/firefox/addon/live-reload/