1,019 karma · joined April 13, 2017
Even more fun when multiple devices share a single communication bus, so you're basically guaranteed to not get temporally-aligned readings from all of the devices.
https://www.nbcbayarea.com/investigations/new-images-of-pge-...
If you really think you need to programmatically detect and reject these (I'm dubious), there is probably a reasonable limit on the number of diacritics per character.
https://wiki.archlinux.org/title/NetworkManager#Checking_con...
Though Arch has a decidedly more privacy-friendly stance on their ping endpoint: no logging at all.
Sadly, the world of native apps, at least in the commercial space, seems to be drifting away from the tenants of stability and user control that the space used to exemplify. Excel 365 (or whatever the hell MS wants to call it) randomly auto-updates itself without warning or confirmation.
But in all seriousness, this sort of site is what I wish more sites were like. No ridiculous JS rendering engine, or 11 billion AJAX requests to 3rd party servers, just simple HTML and CSS.
https://www.youtube.com/watch?v=kD93nsghj9A&list=PLMkT-w6m06...
Say what you will about the aesthetics of the handset, it's proof that waterproof, user-replaceable batteries are absolutely possible on a consumer handset.
https://www.gsmarena.com/kyocera_torque_e6710-5270.php
https://www.turbosquid.com/3d-models/3ds-kyocera-torque-e671...
Plus, there are so many parties with a vested interest in making good codecs, I really don't buy the argument that they require patent protection otherwise they wouldn't be researched.
Abolish software patents.
1 - Random NAT port allocation
Seems like the answer is "not by default." According to iptables(8), SNAT defaults to using the pre-translated ports whenever possible, so it's up to the connecting client (victim's TCP stack) to randomly select source ports. There is a "--to-ports" option that lets you limit the usable source ports, but it's not mentioned how the ports are selected in that case.
2 - Reverse Path Validation
I'm not really sure how this helps in the described situation. If the attacker and the victim are on the same wifi access point, then both of their traffic will be sourced from the same network interface, so even strict RFC 3704 validation will pass for spoofed packets from the attacker. But for completeness, you can turn that on by setting a sysctl (rp_filter = 1).
3 - TCP window checking
I _believe_ that the vanilla linux kernel does check this by default, as the mentioned adjustments to OpenWRT seem to be removing a non-standard option to disable the TCP window checking
https://github.com/openwrt/openwrt/commit/75e78bcaab847557ce...
This is, for me, the area where DeGoogling has the strongest downsides: losing access to the ability to install apps from Google Play, and not being able to run the majority of modern android apps due to the heavy reliance on Play SDK. I definitely get some funny looks when people tell me to "just install the app" and I respond with "I can't install apps."
https://thepiratebay.org/index.html
Feel free to look up your favorite movies from 2024. They're on there.
Then there's the issue of output waveform. Cheaper UPS models put out a hideous square wave or modified square wave waveform. This is adequate for being fed into a PC's PSU to be turned right back into DC, but most UPS line status detectors will not be happy being fed in such a bad waveform and will consider the grid faulted. Thus, as soon as you have an outage, both UPSes will go into battery mode, and you will not be able to use the "upstream" UPS's capacity. I suspect that even nicer UPSes may have issues accepting the power generated by another UPS, as their voltage and frequency regulation may not be good enough to satisfy the grid stability tests.
But the larger part of my reasoning for why you shouldn't daisy chain UPSes is that it's attacking the problem of reliability from the wrong angle. By daisy chaining UPSes, you have added an additional single-point-of-failure to your system. If instead you used a redundant PSU, you would have decreased the number of single-points-of-failure.
In my personal experience, I have seen far more power supplies die than I've seen UPSes, so the first thing I would do if I wanted a more reliable power setup is go for the redundant power supply. Only then would I consider attaching multiple UPSes (but I probably wouldn't under normal circumstances).