Over the past year, I’ve created technical adventure for people eager to challenge their skill and knowledge about many technical fields, while also having fun !...
I connect to a WireGuard installed on my VPS. Then I go to a random VPN service marketing page on which I’ll discover that my DNS leaks. And which is correct because I’ve specified DNS = 1.1.1.1 in [Interface] for all the Peers....
Keep in mind that using your own VPS as a VPN doesn’t bring anonymity. You’re simply replacing one IP tied to your name (your ISP) with another one (your VPS).
You hide your traffic from your ISP, and delegate it to your VPS provider.
This will be the same for your DNS. If you want true anonymity regarding DNS, you should use someone else’s service, preferably over encrypted channels, eg. cyberia.is DoT.
I personally use it as a forwarder from a box inside my home (along with others), and use this box as the local DNS when I’m home. This way I know that all DNS traffic is encrypted, and doesn’t leak anything to my ISP or VPS or whatever.
Looks like you shouldn’t ask for anything at all, given that you cannot take a single answer without being a condescending jerk. I’m not affiliated to cyberia.is in any mean by the way just proposing a service that you could use to solve your problem if you were not too busy being a douchebag.
after a grueling 4 years of school and a bit of time at a fintech company ive lost almost all the enjoyment i once had for computers in high school. what kind of projects or whatever can i do to have fun again without feeling stressed....
I’ve made something that’s both fun and challenging: cyb.farm
It’s a tech adventure featuring many challenges about computer science stuff (crypto, stegano, protocols, development, …). It starts on the 31^st^ of October, and will probably can keep you busy for a few weeks ^^
Do you set the wallpaper from your profile ? I’ve only tried 9 on a remote system but image handling was painfully slow so I gave up on setting the wallpaper from the Rio theme. Maybe that’s faster locally on bare metal ?
CYB3R HUNT is an epochalyptic online adventure of which you are the hero! Check out the about page, the rules, and prepare for the opening on the 31^st^ of october !...
Talking for myself and not OP: What’s complex about apt and yum is the package format per se. The cli is very straightforward and “just works”, but whenever you want something that’s not packaged and need to package it yourself, you gotta fasten your seatbelt and prepare for the complex task of creating an RPM or a DEB package.
I know there are tools to help with that, but I’ve created packages for many distros (Debian, CentOS, Alpine, Arch, Void and Crux), and rpm/deb are just way more complex to create than the alternatives.
That’s how many software I packaged myself. They are installed to /usr/local using an alternative package manager because I couldn’t be bothered with making an appropriate .deb.
And as to explain how this alternate workflow is less complex, here’s how I go about installing a program:
Hi. I’ve been using powerlevel10k for a long time, but a few days ago, I decided I wanted to customize it a bit. I opened the .p10k.zsh file, and I was shocked. It’s really massive, with TONS of options. I’ve been digging through for a few hours already, and it’s absolutely amazing how much you can customize it without...
I use glazier, a WM I wrote myself. But given your description, it won’t fit you at all ^^ It’s very bare bones, and requires that you script everything not mouse driven using wmutils.
I would like to know what your hoppy coding project are. It doesn’t really have to serve a purpose, but what are you coding on in your free time that just is fun to you and you enjoy working on?...
For the past year, I’ve been working on an online scavenger hunt. It features many tech related challenges on various topics (web, protocols, crypto, stegano, …).
This is the project as a whole, but I had to work on many sub-project to bring it to life, out of which:
What I love about this project is that it touches many different topics. I had to setup reverse proxies, complex firewall rules, VPNs, abuse the TCP/IP stack, … I could also work on very useless but fun topics, like creating a tool that answers to ICMPv6 traceroute packets to insert fake hops between the requester and the destination. I’m now close to releasing it, and I wonder what I’ll do when this is over…
SOCKS is just a generic proxy protocol. It lets you tunnel TCP traffic between two hosts transparently. SSH can be use to setup this kind of tunnel using -D.
Let’s be honest, the majority here probably has a github account. Some of us are happy as a clam and wouldn’t switch no matter what happened, but there are some who would and haven’t yet. Why?
My account has not seen a single commit in years now, and yet I can let it go… I still “need” it for support on an old project of mine that I share with other people, and to submit changes for projects I care about which are only on GitHub.
I also keep my account for name squatting purposes, and so people can find the link to my actual repo.
I don’t think I’ll go all the way to delete my account, but my projects are definitely not reliant on it anymore.
Hello. I’ve been a window user from win95. I’d like to learn more about Linux but don’t know where to start. I had a brief intro when I was in highschool and recently I’ve been seeing more and more talk here on Lemmy. Mostly memes....
I started using Linux because I was curious. I installed the “Ubuntu distribution” (a Linux “flavor” with preinstalled software to make your life easier), and started goofing around: first navigating the web using the web browser, which isn’t a much difference experience than windows, then did my programming courses in there for university, installed a few games, and broke the system many, many times because I had no idea how to install stuff ! (Protip: it uses a “store-like” approach, like on Android, rather than running .exe installers ;))
The best way to learn it, is to try it ! I’d suggest Ubuntu, because it worked for me 15 years ago, and it’s the simplest approach you have to discover it, as the system will be ready to do the most basic tasks (browse the web, edit document, watch videos, etc…). You won’t have to struggle with searching and installing software, and can just discover it.
Now about your question, it’s not about how Linux is “better” than windows. It isn’t, and doesn’t try to be. The most important trait is that it’s “different”, and you gotta find what it means for you.
I won’t lie, using Linux as a daily driver is harder than using windows (much less than it was 15 years ago!), because of hardware/software compatibility, user support, etc… But it is also so much refreshing! You get to change every tiny bit of your system, you can swap components easily, eg replace the default web browser, change the windowing system for another “desktop environment”, and take back control of your privacy while doing computer stuff.
So here’s my best advice to you: Try it out! Break stuff, restart from scratch, and keep learning that way. This was the most fun I had regarding computers for my whole life, and now I simply cannot switch back :)
When I talk about alignment it’s not about function arguments, but values, “=” signs and such. You simply cannot use tabs for that because alignment must be fixed and indentation independent:
You might not understand how to do it properly so here’s the idea:
Tabs will let you reach the indentation level of the current block, then from here, you’ll use spaces to align stuff property. Here’s an example, where >••• are tabs (I’m exaggerating alignment for the sake of the example) :
I understand your point of view. Personally I either copy the previous line and replace the arguments there, or insert X number of space using the repetition feature of my editor. It also has a feature that will align multiple cursors together with the “farthest” one using space, which is a killer feature for me! (See this presentation video@1:40).
I agree that it’s hard, but not impossible. This usually boils down to how Nazi people are when merging code. In a corporate environment, nobody gives a damn so yeah you gotta use whatever you want because there are already different indentation systems within the same file anyway :)
But hey, you gotta live by the changes you want to see happen, so I personally put a lot of effort in formatting my code regardless.
I personally favor code readability over patch readability. But I reckon this is a matter of preference so I can understand how you might not like that.
You can set the tabstop with less -x*n*. But ok I see what you mean. I still stand by my point though. If termux doesn’t support setting tabstops and it’s an issue, then it’s a bug in termux, not a reason to level down your formatting standard.
Pourquoi j’ai supprimé mon compte Twitter (et pourquoi vous pouvez probablement en faire autant sans hésiter) (ploum.net)
Cyber hunt - A technical adventure for Unix fans! (cyb.farm)
I’ve been working on this project for over a year now, and I’m sure many people here will like it !...
Cyber hunt - An epochalyptic adventure ! (cyb.farm)
Over the past year, I’ve created technical adventure for people eager to challenge their skill and knowledge about many technical fields, while also having fun !...
[WireGuard] Do I have to use my own DNS on a VPS in order to avoid DNS-leaks?
I connect to a WireGuard installed on my VPS. Then I go to a random VPN service marketing page on which I’ll discover that my DNS leaks. And which is correct because I’ve specified DNS = 1.1.1.1 in [Interface] for all the Peers....
PHP is dead? (telegra.ph)
Comment ne pas se faire voler son vélo ? Comprendre en trois minutes (www.lemonde.fr) French
deleted_by_author
The CYBFARM awaits, hunter. (lemmy.sdf.org)
cross-posted from: lemmy.sdf.org/post/6517016...
i wanna have fun programming again
after a grueling 4 years of school and a bit of time at a fintech company ive lost almost all the enjoyment i once had for computers in high school. what kind of projects or whatever can i do to have fun again without feeling stressed....
The CYBFARM awaits, hunter. (lemmy.sdf.org)
cross-posted from: lemmy.sdf.org/post/6517016...
[rio] rosé p(lan9)ine (lemmy.ml)
details:...
Yet another "recommend me a distro" post
Hey fellas friends. Sorry to create yet another post on this topic (maybe we should have a sticky for this?)....
Feeling floppy today ? (lemmy.sdf.org)
CYB3R HUNT is an epochalyptic online adventure of which you are the hero! Check out the about page, the rules, and prepare for the opening on the 31^st^ of october !...
I know I know, another "help me choose a distro" thread
I’m wondering if a distro like the one I’m looking for even exists:...
[Question] Which shell prompt do you use and why?
Hi. I’ve been using powerlevel10k for a long time, but a few days ago, I decided I wanted to customize it a bit. I opened the .p10k.zsh file, and I was shocked. It’s really massive, with TONS of options. I’ve been digging through for a few hours already, and it’s absolutely amazing how much you can customize it without...
What is your favourite floating window manager?
Hi there, I’m looking at floating window mangers as an in-between of DEs and escaping configuration hell (somewhat) of tiling Window Managers....
4805,59 m, le mont Blanc ! Mais au fait, comment le mesure-t-on ? (www.leparisien.fr) French
La France a enregistré en 2022 son plus faible nombre de naissances depuis la fin de la Seconde Guerre mondiale (www.francetvinfo.fr) French
[CWM] For your viewing pleasure (lemmy.ml)
Change Mon Esprit : préparer des gnocchis maison est une perte de temps French
Je trouve que préparer des gnocchis maison prend énormément de temps, ça n’en vaut pas la peine....
deleted_by_author
What are your hobby programming projects? I need some inspiration.
I would like to know what your hoppy coding project are. It doesn’t really have to serve a purpose, but what are you coding on in your free time that just is fun to you and you enjoy working on?...
An Excruciatingly Detailed Guide To SSH (grahamhelton.com)
What would it take for you to move away from Github?
Let’s be honest, the majority here probably has a github account. Some of us are happy as a clam and wouldn’t switch no matter what happened, but there are some who would and haven’t yet. Why?
Interested in learning more
Hello. I’ve been a window user from win95. I’d like to learn more about Linux but don’t know where to start. I had a brief intro when I was in highschool and recently I’ve been seeing more and more talk here on Lemmy. Mostly memes....
Tabs are objectively better than spaces - gomakethings.com (gomakethings.com)