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?

  • CedarA64@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 hours ago

    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.