[-] ExperimentalGuy@programming.dev 9 points 2 months ago

Why I love the Into trait in rust

[-] ExperimentalGuy@programming.dev 8 points 3 months ago

I feel like you hear fuckery like that more in JavaScript.

[-] ExperimentalGuy@programming.dev 7 points 7 months ago

Change your user agent. There's a bunch of extensions for that and they don't compromise functionality.

[-] ExperimentalGuy@programming.dev 9 points 8 months ago

What's kiwi farms? I'm not really in the loop on this issue.

[-] ExperimentalGuy@programming.dev 9 points 9 months ago

From my understanding, i2p is an anonymity focused way to access the Internet. It cant access normal websites, but it can access I2P websites. The main difference between i2p and tor routing is that i2p uses what's called "garlic routing" and tor uses "onion routing". Without getting into specifics, unlike Tor, on i2p in order to join the network you also have to let other people's traffic go through your computer. This is called being a relay. I2p initially started as a way to obfuscate your IP address to access IRC channels, but has been expanded to be its own dark web.

i2pd is just the program that would allow you to connect to the i2p network. Usually when a program has the letter d at the end, it's what's called a daemon, which is just a program that sits in the background waiting for you to ask it to handle something. In this case i2pd is waiting to handle your i2p traffic.

Dumb question but is that a real command line tool

I use vim bindings in vscode, but I'm trying to switch to neovim.

It's hard to talk about efficiencies without use cases but here's some that I like:

  • Compared to using mouse, text selection is just much easier in vim. Instead of accidentally highlighting an extra space and clicking somewhere on accident which gets rid of my selection, vim lets me go directly to the end of the word and be precise about where I'm selecting.
  • I remember before I used vim, I would count the number of times I hit the backspace or delete when I had heavily nested parentheses. With vim I just type the exact number I want, and if I were to undo that operation I also know exactly what was changed, whereas when counting there's always the possibility of miscounting or pressing delete without counting.
  • I don't have to scroll. I can jump 100 lines in less than a second. Instead of searching through long files to find where I left off, I just generally remember what line number I was at, then I can simply just jump back.
  • Forces me to type better. Before vim I had really shitty typing form(I don't know what it's actually called) but switching to vim shone a light on exactly how I was typing wrong, and now I type faster.
  • Using the % operator you can jump between brackets or parentheses. This comes in handy especially when you want to highlight the inside of a function call, or just jump to the end of a pair of brackets
[-] ExperimentalGuy@programming.dev 10 points 2 years ago

Namecheap bc I typed where to buy cheap domains and that was the first one.

I'm working on a distributed network scanner. Mostly for my own understanding of networking because there's always something new to learn in this space

Dual boot or vm or use proton. The steam deck uses Linux and uses proton. I haven't had a game not run smoothly while using proton either.

I would extend that and just say all first party operating systems are shitty

It's mostly not used in the US afaik. I've seen it in a lot of places in Europe and the middle east

view more: ‹ prev next ›

ExperimentalGuy

joined 2 years ago