I grew up in the 90s. I remember using dos commands and installing a cdrw drive in our family’s compaq pc so I could burn cds with music I found on Kazaa. Somehow, I didn’t learn what I needed to in order to set up what I’d like to have privacy wise.

Posting here before I just start getting computer science textbooks, looking for any resources to increase my knowledge and ability with computers, networking, and connectivity. Podcast, video content creators, books, anything. I’m going to make time to do some online learning for python. My current programming knowledge is limited to excel/VBA

What I want to have:

Linux mini pc connecting to tv for torrents/streaming. I’ve heard about using a mini pc before the isp modem to filter dns and tracking- I do not understand this, but I have heard of flashing routers with different os

As safe and private a phone as possible that can still be moderately convenient- probably going to get a used pixel with graphene using Wi-Fi only/no sim

Security cameras with secure, private storage- need to learn about self-hosting

Below are the topics I’d like to be able to study on my own time. I’m grateful for any advice but I’m stubbornly curious and need to understand the underlying concepts- not just a step by step.

Internet protocol; I get the gist of things like dns is a phone book for ip addresses; vpn is a not a magic bullet, it’s just a shifting of trust; cell phones are pretty much unable to be completely anonymous without tremendous work and sacrifice.

Computer/network systems; troubleshooting Linux problems, editing boot loaders defaults (I have a pc w dual boot windows and Linux, tried to remove the Linux to try another distro, couldn’t get it). Flashing Wi-Fi routers and associated troubleshooting, setting up self hosting- plex jellyfish, backup data. Performance figures for computers and what that means for various applications, like you’d need x gb for this, and an ssd of x for that

Purchasing and scrubbing used devices- I like the idea of reducing e waste and picking up a dell optiplex from a thrift store.

I’m also aware I’m in that space where I don’t know what I don’t know yet; so I’m probably missing topics.

What am I missing? Where should I look?

2 points

You got some pretty decent responses already but hopefully I add some useful information. You don’t have to study computer science theory at all to be private. You don’t even have to learn how to code, let alone to develop software. And I say this as someone who learned how to code in high school and took some CS courses in college as well as the required calculus courses. It is simply overkill and frankly you are doing yourself a disservice if you are focusing on that stuff if your sole priority is to be private digitally. Maybe it could eventually be useful to learn some bash or Python/Ruby/Lua/JS scripting but you sure as hell do not have to start with learning C.

If you just want to have some privacy in general you can start with dealing with some of the worst offenders, but really the best thing to do is to threat model first. What that means is identifying what/who you are concerned about. Who is really your opposition? Is it a specific Big Tech company (maybe your “evil ex” works there), all/most of (American) Big Tech, a certain government (agency) (which government/country), some unhinged and tech savvy stalker, organized crime or an oligarch? Or some combination of the aforementioned? You really need to figure this out first to be effective. Don’t get caught in the trap of trying to defend your privacy against everyone. And remember that privacy and (cyber)security are not the same thing. A Pixel with stock ROM or Chromebook is very secure but not private at all from Google. Conversely, you can have some 10 year old computer with original UEFI firmware running a Linux distribution that hasn’t received security updates in 5 years with the best configuration and practices for privacy from Google. That would be very private from Google but absolutely not secure.

Also avoid the trap of simply adopting what someone else says is “the best”. What is “the best” (assuming that that is even objectively true in that particular case) for one person may not be a good option for someone else at all. What is the best option depends on your threat model and what compromises you need/want to make.

I would recommend checking out Rob Braxman’s channel (on YouTube, or preferably Rumble or Odysee). Not saying he is the end all be all but at the very least he can teach you about the importance of browser isolation. If you want to defend against (American) Big Tech (and/or their partners) you need to understand how their tracking works.

Regarding the Optiplex, I would check out the 3050 micro (it can be Libreboot’ed); they are pretty cheap on eBay. You don’t necessarily have to buy a ThinkPad, there are a lot of options with good Linux compatibility (many business computers optionally came with Linux preinstalled even, not just ThinkPads or Lenovos). Just do not buy an HP (I used to like and own them) as you cannot permanently disable Absolute Persistence on them. Don’t know about more niche brands but you can at least generally with Lenovo and Dell.

permalink
report
reply
11 points
*

I get very few privacy vibes from this post. It seems like you are more interested in tinkering. Which is fine, but has very little to do with privacy directly.

Examples, you don’t need to know how the IP stack works in order to have privacy. You know that a VPN is just a shifting of trust and something like the tor network would probably be better.

You mentioned flashing routers and DDWRT is open source router firmware and you should be able to add DNS blocks like a pi-hole or equivalent block list into that kind of software in order to stop ads and online tracking.

permalink
report
reply
5 points

That’s totally fair; this is less privacy and more technical/tinkering. I feel like I don’t have the skills to do the tinkering needed to continue on my privacy goals.

And I do like to tinker- but only on certain things. I want my stuff to work unless it is a particular project.

Idk I just feel a large void of ignorance when I’m deciding what to do next in terms of my personal tech. Maybe it’s just a lack of confidence and experience.

Should I just do internet searches for these things? Like “flashing ddwrt to asus router”

And I don’t need to know the ip stack- but I’d like to have a better understanding

permalink
report
parent
reply
8 points

This is the resource I go to when I need to check something, and it should be excellent for learning more on some privacy topics.

https://www.privacyguides.org/en/

After that you might need to go find another resource for the specific technical topics. They have a discussion section, so you can ask for recommendations there?

permalink
report
reply
1 point

Thanks! I’m familiar with the site but hadn’t considered posting questions there. I guess I’m at the point where I want and need to get into the technical stuff. It’s been quite a journey

permalink
report
parent
reply
2 points

Naomi Brockwell https://www.nbtv.media/episodes does a good job of blending accessible presentation of privacy issues with technically viable solutions. Recently she’s been more on an advocacy tack, but there are some gems in the back catalogue that explain not just why you should care but the sorts of products/software you can use to address your concerns. She provides suggestions, but you should take those as just an idea and develop your own answers!

So, in between watching those videos find out all you can about how Debian (for servers) and OpenWRT (for routers) work from their websites, and use $preferred_search_engine to learn about why Proxmox, Unbound, Postfix, Dovecot, XMMS, WireGuard, Nextcloud can help improve your privacy.

Get that used Optiplex, install a Linux on it and begin experimenting! Don’t worry about the perfect hardware config yet. You can source other parts if you feel you really need them later. Although more RAM is always good, but you knew that already.

Along the way you will want to learn enough to decide whether you prefer VMs or Containers, or a blend; which filesystem(s) you prefer; which distributions you are going to deploy; which backup system you are going to implement; whether Apache or Nginx; and whether you like systemd or want to simply blast off and nuke it from orbit. You may also want to take a look at Ansible now. And Git. Git has saved my server config bacon more times than I care to remember.

Not sure quite where to recommend you look for bang up to date introduction to Linux networking stuff these days. The Linux Networking Howto was hopelessly out of date ten years ago. The distribution howtos are pretty good on at least the basics. Wikipedia might be useful on more advanced topics. And then searching for specific problems or needs normally turns up some learned responses on stackexchange or equivalent.

And as one 90s kid to another, if you haven’t read Permanent Record by Edward Snowden yet, consider getting a copy. He grew up at the same time and does a great job of explaining why this journey matters.

permalink
report
reply
5 points

Pixel with GrapheneOS will have bigger impact for privacy… Buy used, refurb, etc

permalink
report
reply

Privacy

!privacy@lemmy.ml

Create post

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

  • Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
  • Don’t promote proprietary software
  • Try to keep things on topic
  • If you have a question, please try searching for previous discussions, maybe it has already been answered
  • Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
  • Be nice :)

Related communities

much thanks to @gary_host_laptop for the logo design :)

Community stats

  • 7.3K

    Monthly active users

  • 3.2K

    Posts

  • 86K

    Comments