What modern solutions are there similar to dyndns?
sloppy_diffuser @ sloppy_diffuser @sh.itjust.works Posts 0Comments 263Joined 2 yr. ago
EOL support. I have a 11-12 year old System76 laptop. Works perfectly on the latest Ubuntu version.
Their shitty walled garden for both software (iOS) and hardware (soldered components that don't need to be).
Overpriced.
Fake sense of privacy.
I used Mac OS 6.x through 10.4. When I was in college and couldn't afford to replace my aging G4, I triple booted Fedora, Mac OS X, and Windows on a hackintosh where I gravitated towards mostly Linux and Windows for a couple games. Owned a couple iPhones but decided to role Android when the nexus 6 came out to save some money when I had my first child on the way and my current phone was dying.
I don't miss anything I left behind. Had a short stint at work during COVID where I was given a MacBook. While not horrible, I ran into enough nuances I was able to justify to my work using a Linux laptop instead. I just don't find anything appealing to give them my business.
I did it a couple weeks ago after seeing this tip here. No after taste. They were fine for about 4 days but on day 5 every strawberry was covered in fuzz instead of just one or two.
Backblaze B2 is another option. Not sure if its as cheap as Glacier as its hard to compare usage based billing.
I pay about $1-2 USD/mo for 100GB. Storage is about $0.02/day, The rest of the cost is access costs.
I use rclone to do my own encryption. Most of the cost is probably backing up my phone nightly (Round Sync which is rclone on Android). Specifically signal results in a new 400Mb backup every night with 99% of the same data as the last backup.
Yep. Luckily my family will only use Facebook and I'm the crazy tin foil hat wearing uncle preaching everyone's after your data.
In the same boat. The web versions have compatibility issues with the desktop versions when it comes to formatting. I've resorted to running Windows unlicensed in a VM.
Yes. As of this writing there are 7,738 type definitions in a central repo maintained by users for plain JavaScript packages.
https://github.com/DefinitelyTyped/DefinitelyTyped
Many package owners write type definitions included with their package that is written in JavaScript also.
I just learned yesterday you can do this, lol. You can use "//": '' once at the root level of a package.json file.
Had to put an override to block a dependency of a dependency from installing (@types/* stubs when the package now has native type defs that conflicted with the no longer maintained stubs).
I put in a comment as to why its there.
It's a font, there is no risk of data collection...
TeamViewer checks for a font their app installs when visiting their website to fingerprint you.
Based on my 60 seconds reading on it, onboard GPUs typically share the systems RAM. It is usually a fixed amount from my understanding. Dynamic caching seems to allow the GPU to only consume what it needs. Without knowing more, I'm guessing this means it frees up more RAM for the system instead of holding a fixed chunk in reserve for the GPU, or, on the other side, allows the GPU to use more RAM than some predetermined fixed amount.
According to Apple's press release, the GPUs in the new Macs are already faster and more efficient than those that came before them. But they go further thanks to their support for Dynamic Caching, a feature that "unlike traditional GPUs, allocates the use of local memory in hardware in real time."
What does that mean? Apple says that "with Dynamic Caching, only the exact amount of memory needed is used for each task. This is an industry first, transparent to developers, and the cornerstone of the new GPU architecture."
Just all those left over swap files I forget about because they are in every one of my dot ignore files.
A few notes as I've been doing some PQ research for my own projects:
- NIST PQ encryption algorithms are typically for encrypting small amounts of data due to poor performance (like an AES symmetric key)
- NIST PQ encryption algorithms use public key cryptography to securely exchange keys between two parties (usually to establish a AES symmetric key... aka Key Encapsulation Mechanism, or KEM, with a Key Derivation Function, or KDF, which frequently uses Hash-based Message Authentication Code, or HMAC)
- Hybrid-PQ, as you mentioned, should be used since there are not years of testing on the new PQ algorithms
- AES256 is PQ with good performance, but lacks a way to securely exchange the shared key, so typically public key cryptography is used to bootstrap
With that said, I'd want to know where and how the encryption is going to be applied.
An ideal solution for me:
- Data is stored using AES on device and remote
- I have soul access to the AES key (can be derived, see last note)
- App generates and index of meta searchable fields and thumbnails also AES encrypted, but is decrypted when opening the app to make it usable.
- I can choose my backup (checkout rclone)
- All over the top features like OSM are done client side (or self-hosted backend)
- PQ would really only come into play to seal the AES key on my device. Instead of unlocking my photos with my AES key directly, its sealed behind a passphrase, pin code, hardware token, or other type of key. Pretty much what LUKs and Bitwarden do. Option for multiple keys would be great. A new device might take a passphrase and hardware key, but then might be sealed by a pincode.
I suppose you could use a PQ TLS, but if the payload is already AES encrypted, I see little value. You could use PQ to sign each object I suppose in case your AES key is broken, but that would mostly detect tampering of the data.
Been using jmp.chat. I didn't have to give any personal info. It uses XMMP/Jabber to handle text/calls instead of wrapping your existing number. Their in-house client is pretty nice as it integrates with the dialer.
They straight up tell you its not private. That's not what I use it for. I use it to make my online activity less linkable when companies try to KYC me by requiring a TN.
The phone network itself does not encrypt metadata or content. Therefore, if your concern is a state-level actor, exploit of a service provider, or rogue employee, you should consider all the metadata and content of your phone calls and text and picture messages to be not private.
Do what you can to challenge fear, anger, and hate (a.k.a. critical thinking).
They are the tools of the power hungry and wealth hoarders. Rage bait news articles, religious extremism, labeling the "others" (race, religion, sex, national origin, etc.) are how those tools are applied. They are applied to get voters to vote against their own self-interest or even conduct extreme acts like suicide bombings.
Feels grim stated like that as the hate machines and their incentives are already in place and controlled by the worst of us.
Using these tools is also an easy trap to fall into unknowingly. I'm passionate about privacy enabling technologies. I've slipped into fear mongering when on my soap box without realizing it until later upon reflection.
I always see the dude that is just two eye emojis for a username.
Jellyfin recommends not using SBCs. I was in the same boat as you a month ago. Started on an RPi. Works fine for raw (no transcoding). Poor performance if you do any scrubbing or try to watch something while new content is processing. Got a mini PC. It was better but its basically a laptop chipset, so still not the best experience. Had other things I wanted to do on my self-hosted setup so decided to just bite the bullet and make a proper build: 12th gen i5, Intel Arc GPU, 4+8 SATA ports with PCI card, 3xNVME, 10xHDD/SSD case. Can't speak to the performance yet. Learning Ansible to automate managing it including installing the OS.
I would stay away from NAS systems like QNAP or Synology. They tend to not be much better than a SBC.
For the budget constraints I would just echo getting the cheapest desktop-class PC you can get your hands on in a suitable form factor.
While hardware acceleration is supported on Raspberry Pi hardware, it is recommended that Jellyfin NOT be hosted on Raspberry Pis or other SBCs. Many hardware acceleration features are not supported and will fallback to software. In addition, they are generally too slow to provide a good experience when transcoding is needed. Please consider getting a more powerful system to host Jellyfin.
https://i.insider.com/5936b56079474ccf008b6f29?width=1500
Would pair well with the G4 era themed dildo speakers.
https://github.com/geekau/media-stack/blob/main/full-vpn_single-yaml/docker-compose-media-stack.yaml
Planning to base my next build on this stack. Still waiting on a couple parts.
Have not dug through the whole thing yet, but looks like they use Swag. Haven't looked into it yet, I normally just go nginx.
I already have wireguard with dynamic dns on my router if I want to access it remotely.
This is what I was planning to use on my next build with https://www.authelia.com for the authorization gateway.
diep.io and only domination. Stopped going when they put that game mode on some stupid rotation.
Similar to what I do. I just have a script that triggers on IP change directly on my router.