I like computers, trains, space, radio-related everything and a bunch of other tech related stuff. User of GNU+Linux.
I am also dumb and worthless.
My laptop is HP 255 G7 running Manjaro and Linux Mint.
I own RTL-SDRv3 and RSP1 clone.
SDF Unix shell username: user224
Check Sweet Home 3D for visualizations. Though it’s probably not what you’re looking for.
You think that’s bad until a HP laptop deletes your boot entries because you’ve used an external drive to boot up once and it doesn’t provide you a way to add them back from within UEFI settings so you just have to manually navigate to the correct .efi file and then add the boot entries back from within OS but oh wait you need to come back to UEFI to put them into correct order.
Also applicable if you forgot to unlock DriveLock before going into UEFI.
By the way, with some not so ancient devices you can search for the firmware here: https://software.cisco.com/download/home and at least get MD5 and SHA-512 hashes to verify the files you downloaded.
Not the case with this AP though.
Edit: Oh, I almost forgot. Also the exact filename. Makes it easy finding it online.
Good idea.
You can still get the newest DD-WRT builds even on the WRT54G.
That is a Wi-Fi router from 2002.
Of course, the features are sort of limited. I tried the VPN build (on WRT54GL), but I couldn’t get the OpenVPN client to connect. I found some thread mentioning it may be missing something, but I don’t know if that’s the issue.
Anyway, without overclocking I’d expect like 2Mbps. I mean, it barely handles HTTPS. Just trying to load the WebUI maxes out the CPU for several seconds if trying to use HTTPS.
Perhaps it’s not missing anything software-wise, but it’s just so slow it times out during handshake.
So I just put the std build on it in case it will be useful at some point.
My lazy way is NGINX with autoindex.
If it’s to go over untrusted network (e.g.: internet, school network) I use SSH for port forwarding. Lazy encryption.
Something like this works just fine:
worker_processes 1;
daemon off;
events {
}
http {
default_type application/octet-stream;
server {
root /storage/emulated/0/sharedfile;
listen 127.0.0.1:30000;
location / {
autoindex on;
}
}
}
sharedfile is a directory with the files.
On remote machine if I am not mistaken
ssh -L 127.0.0.1:8080:127.0.0.1:30000 username@host
Then just access it in web browser on 127.0.0.1:8080 or whatever port you chose.
In PuTTY you can find this under “Tunnels”.
Of course, you need to have SSH server set up as well.
Hmm, I just realized I paid more per envelope than per blank DVD.
Well, I was just thinking that I’d rather give them out for free, or the price of DVD + Case. So I thought I could save on cases by putting them in envelopes, but then I realized I paid 10¢ per SL DVD of which I have like 50 left and 23¢ per C5 envelope.
Kinda wild.
Although they are fairly low quality.
This isn’t something I made.
I found it here: https://www.rentalgallery.us/exhibitions/kenny-schachter-retrospective
Goodbye ads isn’t even the default filter. This doesn’t have much to do with NextDNS.
It’s just one of the 3rd party filters.
Streaming is a continuous service. If you want that, you may actually want to consider one of the commercial options.
You could download the music and self-host a Navidrome server or something similar.
You could even do it like me and have Navidrome server in your pocket. It’s natively available in Termux, so I can stream music from my phone on LAN.
But that depends on your library size.
Also… many memory cards seem to have terrible random access speed (and sadly that’s something you can’t know before buying it), so the initial scan may take a few minutes.
Not as far as I can see.
But there’s many false positives, which is also why NextDNS has allowlist.
Looking at mine, something even blocked www.guinnessworldrecords.com (Lightswitch05) and ieee.org (none of my current blocklists anymore).
Goodbye Ads also blocks xHamster. Interesting.
Find the albums you want to download on Tidal, copy the album URL, and paste it here: https://doubledouble.top/
You’ll get the correct metadata, including lyrics!
But sure, there are drawbacks. Not that many people can download music at once, so you get this:
Don’t worry, it’s usually not stuck, but that number just won’t update.
Alternatively, look at Soulseek. A P2P music sharing platform.
For both cases, I recommend checking the files with Spek. It’s possible someone even took a 160kbps MP3 and converted it to 24-bit 192kHz FLAC.
You’ll need to find how the spectrum looks for different lossy codecs at different bitrates to approximately see what you’re looking for (specific cut-off frequencies and shelving). And sometimes it may be confusing due to how the songs are mastered.
You decide if you care. Probably not since you were ripping songs from YouTube.
(can’t pick the server but get one assigned at random, might need to restart to get one in a useful location)
Oh, you absolutely can. You can download Wireguard or OpenVPN configs for specific servers even with free tier.
On Android I use: https://github.com/schwabe/ics-openvpn
Though they don’t let you select servers in Romania and Poland. Perhaps they just forgot to update the download page.
I mean, I can put up with far worse quality.
In some cases I have to. For example I have some classical songs ripped from YouTube that sound absolutely horrible, but I am kinda accustomed to those specific performances, and it’s not always possible to find a better recording from one specific performance. And the other ones just sound… off. Sometimes this is also the case with remasters.
The worst one I have is a song from Beatles I am keeping both because it’s one of the first files I downloaded when I was 8 and however weird it sounds, I got used to the compression artifacts. It’s 32kbps HE-AAC at 22.05kHz sample rate. I don’t even know its name. The name and metadata is in Chinese.
There’s already some good answers here, just wanted to share my “solution”
I had a similar problem where I wanted some specific device to not have internet connection but still be on LAN. My lazy ass solution was to manually set the network settings with default gateway set to 0.0.0.0. With IPv6 it would be [::].
But this is not meant to be an advice. You may not even be able to manually set network settings on some of those IoT devices, and removing default gateway from DHCP server is not exactly an elegant solution. Perhaps you could set it to serve different settings based on MAC, but then the other solutions are perhaps simpler and better in some other way.
As I said, this is not an advice.
I also listen to radio.
But I don’t even have to as I travel by a bus. The bus drivers almost always listen to some music, whether on radio or from their own playlists.
Since I usually sit in the front, it’s often good enough to remember the lyrics or even use Shazam.
So yeah, radio and bus drivers. :)
Hear me out, the entire universe is most likely temporary, so technically all the code you write is in fact temporary.