Octt just saying things an average daily Octt would say.

Ⓜ️ Mastodon: @octo@mastodon.uno

🖇️ Git: @octospacc@gitlab.com

  • 2 Posts
  • 21 Comments
Joined 10M ago
cake
Cake day: May 21, 2022

help-circle
rss

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.


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.


Serie A TIM and DAZN, respectively the biggest annual football championship in Italy and the only affiliated legal livestreamer, recently launched an anti-piracy campaign on social media. The campaign features a poster image, picturing a dilapidated stadium, and two text lines reading "Piracy kills football. #stopiracy". The operation has resulted in people reacting with sentiments of anger and mockery against the streaming giant - and, rightfully so, considering the current scenario. It's far from the first time that DAZN, a lot more than other proprietary streaming platforms, shows itself as inadequate and abusive to its users. Since its introduction in Italy, people have been complaining about every kind of problem with the platform, from login issues to full-blown streaming hiccups with very high latency - which, for live sports events, is unacceptable, from a service selling itself for no less than €29,99 a month. Last Saturday, the Serie A started as a fiasco, with people being unable to login in time to watch the first match of the season. To try and remedy the issue, DAZN set up temporary servers, of which they posted links on social media platforms for people to open. The rudimentary solution only worked for an handful of users, which were still obviously dissatisfied for being unable to watch the game on smart TVs, as the links only opened in Web browsers. Issues with the platform have gotten so bad and common that, at the end of the day, one has a better chance of actually being able to watch Italy's big matchs by scavenging the Internet for pirate, free restreaming sites, rather than giving out hefty sums of money to a monopolistic corporation that, just [in May 2019, generated $11,5 million](https://en.m.wikipedia.org/wiki/DAZN#cite_note-10) in revenue - only to get a bad service in return. Despite the huge issues making DAZN, the only legal platform, almost unusable for anyone, Serie A TIM recently had the audacity of creating and sponsoring their just mentioned anti-piracy campaign that likes to state, with big arrogance, how piracy would kill football. People are not stupid, and they will only take so much from an abusive corporation, before they get tired of it. Piracy will never kill football, and that is demonstrated by the fact that millions of enthusiasts still like going to the stadium - and they pay for it. The only thing effectively killing football nowadays is predatory capitalism. _Edits: corrected some spelling mistakes and clarified that the campaign stems from Serie A TIM_
fedilink

Based instance admin, based project admin, and based project developer


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.


Well, Friendica is libre software and a federated social network. Not highly controlled.

As with plagued with uselessness… Actually, doesn’t differ from the real world. Depends on who/what you like to see (at least on fedi platforms, where you choose, not a heuristic algorithm).


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.


Nah, let’s tell them about Friendica and they will be happy


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.


That’s fine too. I do both :)


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 😌


Here in southern Italy we have it good: coffee for 80 cents or so is common, and more than 1€ is seen as overpriced. No one really dares to sell it at more than that because, simply, no one will buy it :)


Yes, this is why they block me from an european IP address… But, what I said is I connected to an USA (New York) proxy, and it still doesn’t let me in


I just connected to an US proxy to try this thing, yet why does it still say that it’s only available in the US?

Piece of crap…



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


Time to start using Tor for everything I suppose… (Or just hope this tracking doesn’t come to Italy too)


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.