Octt just saying things an average daily Octt would say.
Ⓜ️ Mastodon: @octo@mastodon.uno
🖇️ Git: @octospacc@gitlab.com
Flashdrives die sooner than good quality SSDs, but in general are at least a bit more resilient than microSD cards. Even I’m considering starting to use a small USB pen as extra swap space for my Raspberry Pi 3; for what they cost, even if they will eventually break, they are good value.
Why is it slow for you? Here are some things to consider:
USB speeds: USB as a protocol is generally slower than SATA, even version 3. If your drive or your port are 2.0, then you will deal with a theoretical max bandwidth of 480 mbps (but the practical one is much lower!). If they are 3.x, check that the flashdrive makes proper contact in the port with not only the main big 4 pins, but also the small pins hidden deeper inside the connector (I have no idea how on Linux tho :/); most USB A 3.0 connectors and ports have issues connecting together for some reason, and it may happen that the SuperSpeed pins can’t get close and thus the connection will degrade to 2.0 speeds.
Cheap chips (pun intended): Cheap USB pen drives nowadays use both low-quality controller chips and memory chips. From experience I can say that some inexpensive modern flashdrives that are sold as USB 3.0, and get connected as 3.0 to an host system, actually work at around 2.0 speeds. Why? Sometimes it’s because low-quality memory chips are used, that won’t work properly if accessed with high speeds, and thus the controller chips in the drives are programmed to limit read/write speeds… some other times, the controller chip is also crappy, and transfers slow down because it overheats. Also, bandwidth is not the only thing that suffers: on cheap flashdrives you can experience high latency.
Both limited bandwidth and high latency impact a lot when you use any storage medium for OS or program storage, or even swap memory. If you want some decent but easy to read statistics to test those values (with graphs too), install GNOME Disks and use its disk benchmark tool. You can verify how well your USB pen drive performs, and even compare it to your SSD.
As a side note, from most of my flashdrives (including one which connects via USB 3.0) I always get no more than 15 MB/s read + 5 MB/s write… that’s a practical speed of 160 mbps, a mere 1/3 of the theoretical for 2.0.
I actually do know that… but it still has higher probability of convincing someone, compared to privacy
That’s actually sadly real, and I can’t emphasize “sadly” enough 😅
I have a friend that about 3 years ago introduced me to libre software. At that time, she used very few proprietary garbage. From about a year though she went back to using Instagram (why???) and other stuff (not only social networks, but things like messaging apps, which is a bit less bad), but luckily still prefers libre software when possible.
I still have to thank her for being so insistent at the time about “you have to remove google play services!!!” and other stuff. Even if she is now cringe, and not a based free software purist anymore, it’s partly thanks to her that I’m now a more aware computer user.
Put it on ethics and mental health: say how proprietary platforms don’t give a damn about any of their users, and won’t think twice about abusing them (with vendor lock-in, ads, and, most importantly, causing addiction just to make you use them more so they can milk you for money)
Also, maybe explain how moderation on there is an absolute turd, with platforms often punishing users which break their ToS less, if those users make a lot of money to the platform (think influencers); unlike on decentralized platforms, where you can choose an instance where the rules satifsy you and you see the moderators working good.
I too am waiting for Invidious integration in NewPipe, not really because I don’t like the Invidious UI/UX but because I have a bug (only on mobile data, not WiFi, and only on Invidious, not on NewPipe or the YouTube webapp) where the video stops loading after a while and I have to refresh the page (and the playback doesn’t even resume at the point it stopped :c). So right now, Invidious on my smartphone is not really pleasant, it could be better.
Me vibing with my Invidious instance that lets me have no ads, no tracking or proprietary scripts, and syncing of subscriptions, history, and playlist on all my devices 😌
You are telling me to do this? Me?
I am the same person who the other day created a wiki about a really niche matter, and will also need to make a page about myself because the main subject the wiki exists solely because of me… 😆
Seriously btw, usually frequenting social spaces (online or offline, doesn’t matter) you leak stuff that’s way more important than the gramatical gender you use or want other to use to refer to you. You leak what are your interests, as well as other unerasable personality traits. I even wrote a blog article about this.
Protip: You can effectively get rid of Google Services on whatever is your current phone, without even needing root, let alone installing a custom ROM.
Check out this guide: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
Keep in mind though: if your phone uses Google apps for Dialer, Messages, and Calendar (and you need those features because most likely you want your phone to be a phone, not a mini-tablet), you will also need to uninstall those app and install full replacements.
I’m personally going with: QKSMS for messages, and Lineage OS dialer and calendar (APKs extracted from a Lineage OS ROM for a random phone and the same Android version as my phone)
They can’t do much if you use any proxy, be it Tor, a public single-node proxy, or a commercial VPN (which I think is inadequate for an use like this, after all VPN providers are ISPs in a way, so you are just hiding traffic from your own ISP and giving it to another one).
They could just see the traffic encrypted between proxy client and server, and maybe do some correlation with time of usage and stuff like that.
If you have bad opsec, it’s possible to completely deanonymize you on Tor and track what you do, but it’s not easy and so it’s something that only law enforcement does. Entities with simple commercial interests don’t go above certain limits of complexity. Most websites for example use browser fingerprinting techniques, and as far as I know some stuff uses advanced user fingerprinting tactics (logging the unique way you move the mouse or type on the keyboad, like Google ReCaptcha 2 does), an ISP could do even less.
Depends.
First, the content of HTTPS traffic might be encrypted, but some metadata (the domain name or IP address of the destination, for example) is not. You can use just that to do some tracking.
Then, if for example the ISP sees an user visits a particular website with poor privacy practices (let’s say, any social media run by big tech), they could do business with them and buy and sell data.
Lastly, but this is tinfoil-hat territory, what is to say they can’t leverage the biggest flaw in the global HTTPS infrastructure: they could manage to corrupt a certificate authority into giving them their root certificate keys (or at least into decrypting traffic they start logging and then pass over). This way, the ISP could read the traffic of any user of any service which uses certificates emitted by the corrupted CA. Very difficult that something like this happens because big CAs aren’t just ran by 1 omnipotent person, but technically 100% possible.
Side node: Tor solves the trust problem of the global certificate infrastructure: Hidden Services don’t work with trust on a CA, they work with just a public and private key system, where the only weak point is the server of the hidden service, storing the private key it uses to encrypt traffic and serve it to clients.
Edit: the server’s private key decrypts data the client encrypted with the server’s public key, and viceversa, idk why I always mess the 2 things up in my mind :P, but the point remains
The PinePhone is probably the only one I could ever buy, because all the other ones (unless there’s some new out there) are too costly, both phones that come without Android, and Android phones for which the community ported Linux (no one ports good ROMs for cheap phones).
But, at that point, since the experience isn’t really that smooth for a smartphone (never tried it, but the majority of people who did say so), might as will just build myself an UMPC with a cheap Linux SBC, and also have perks like a built-in phisical keyboard. Then I would just use a featurephone for calling, SMS, taking pictures, and WiFi hotspot for my UMPC.
Another good tip I would suggest (since I actually use it), is to keep JavaScript disabled by default in your browser.
When visiting websites, if one is broken, I enable JS just for it. If it’s just a static site (a blog, news article, …), and is developed correctly (there are news sites which don’t work at all without JS, I wonder how can one mess up so badly in website development), then keeping JavaScript off will not alter the site’s real functionality, but will block ALL bad scripts, and also make the browsing experience faster.
The future looks grim. What smartphone am I supposed to have in the coming years? Even if my current one never breaks beyond repair, at a certain points all the apps I need will have become too slow or even incompatible. Personally, I can’t just use a 10 year-old version of my favourite web browser, messaging app, or the likes, and I need at least the basic freedom of having root privileges.
And by the way, this doesn’t only apply to smartphones, the situation has far worse implications. The PC transition from x86 to ARM will happen, slowly but it will happen. ARM has countless benefits which I advocate for, but the fact that it is a customizable architecture (there are countless ARM chip producers, every one of them making chips that are incompatible with competitor ones), mixed with the fact that OEMs don’t have to release sources for their SoC-specific blobs, is a recipe for the disaster of closed platforms.
You will be stuck using Windows on your shiny ARM “PC” with locked UEFI bootloader (and even if those remain unlocked, someone will have to spend time and effort to port other OSes to each specific computer, like you see today on smartphones with custom ROMs) and you WILL be happy. Unless you want to spend an high price on some low-end hardware sold by companies that unfortunately, to survive with selling open hardware, have to come to this compromise.
On the Pi I already use an HDD for data and most of my programs, plus some megabytes (64 today, yesterday it was 32) of swap in addition to the 128 MB I have on my slow microSD, (which apart from that only holds the base system, really).
Considering that an SSD on the Pi3 is wasteful due to the USB 2.0 limit, that I don’t have any spare, and that the smallest SSD I can find (128 GB) is still at least twice the cost of my 320 GB HDD, guess what 2.5" external drive I’ll keep as main currently.
System and programs aren’t running slow right now, so, since I need more swap, I could try adding some more on the HDD, and only then actually try pendrives, just for 1 o 2 GB of swap at max. I can add them, since I have some spare and they are cheap to get anyways.
But yeah, if I had USB 3.0 on a SBC with 1 GB of RAM, I would get the SSD.