Video content never changes, but the order and content of ads do. Automated browser, record the video 2-3 times. Diff the frames and slice out the ones that don’t match between runs.
Video content never changes, but the order and content of ads do. Automated browser, record the video 2-3 times. Diff the frames and slice out the ones that don’t match between runs.
For better or worse, the landscape has shifted since then. I can’t imagine people love Steam for being Steam, but rather for being the most consumer-friendly platform on PC.
Refunds? No questions asked if it’s within 2 weeks and 2 hours of playtime.
User reviews and ratings? Yes, and even comments on those reviews.
Community content? Steam discussions, guides, art, etc. Even mods with the workshop.
Bribes development studios for exclusivity deals? Nope! Devs can release games wherever the fuck they want.
Platform support? PC. Not just Windows, but going out of their way to make Linux a first class citizen. They even support Crapple despite its miniscule market share among PC gamers.
It’s pretty straightforward to use, in my experience. There’s a web UI, so you won’t need to worry about the nitty gritty details unless you go beyond what’s supported through that.
Students would set them up incorrectly and cause a series of problems with colliding DHCP servers
That’s an IT problem, not a user problem. The downstream ports should have been isolated at both the link and packet layers. Configuring a router to share an unrestricted LAN between a dorm full of untrusted users is a disaster waiting to happen.
If somebody goes and causes an outage, I would expect nothing less than a tech walking around and trying to triangulate the offending router.
But in OP’s case, it’s an external ISP that provides internet services to the dorm. As long as nobody gives them a reason to start looking, I don’t expect a for-profit ISP to be sending out a contractor proactively beyond the first week of move-ins. That costs them money, and likely a lot more money than they would recover by catching the handful of people trying to dogde the per-device upcharge.
If they go looking. It’s unlikely they went out of their way to purchase and configure specialized devices in the building to catch it proactively.
That’s assuming they’re actively looking. Hiding your SSID is more to prevent someone from getting suspicious and calling out the ISP.
You shall not use or attempt to use a device or software (such as NAT, Address Masquerading, Proxying, or the connection of an additional wireless router) that would allow you to connect more than the number of devices set out in the Service Information to the Network.
One of the ways they detect this is by checking the TTL of the packets coming from the “one” device is less than expected. If your router is using OpenWrt, you can configure an iptables rule to reset the TTL of outgoing packets to the default.
Turn off SSID broadcasting entirely. Hidden networks require more technical expertise to discover than most people have.
The ISP techs will still be able to find it, but there’s little reason for them to go looking when nothing seems out of the ordinary.
There’s no suitable metaphor for ad blocking IRL
Sure there is.
Every week, your community puts on an old movie in the town park that everyone can watch for free. You, an avid movie enjoyer, watch this movie every week.
But, the movie equipment isn’t free. To make this event happen, the community accepts a donation from The Church of Microwaving Babies and Kicking Puppies. In exchange, the Church of Microwaving Babies and Kicking Puppies pauses the movie every 50 minutes and puts on a small two-minute presentation about why you should consider joining and what puppy-kicking can do to improve your life.
You don’t care. You do not agree with their views, and you definitely are never going to join. Instead of paying attention to their mandatory presentation, you stare at your phone and read Lemmy. Then, when the movie is back on, you once again pay attention.
That’s ad-blocking. Some group gains revenue from their publicly available service by having an advertiser peddle their crap through said service. You take an active role in ignoring said crap, while most people just sit there twiddling their thumbs and pretending to care. The only tangible difference between you ignoring the ad while it plays and you blocking it is 60 seconds of your time and the bandwidth required to serve the ad.
Advertisers don’t like it—but fuck the advertisers. The difference that you as an individual makes in how much money is made through advertising is less than a hundredth of a cent. If the impact of the collective using adblockers is enough to be an issue in sustainability, then advertising was not the correct business model to begin with.
Metric is excellent until it gets into data units. There shouldn’t be a difference between 4T and 4TB, but it’s actually a (10244-10004) ≈ 92.6G (99.5GB) difference because of the fuckers who decided to make data units metric and rename the base-2 data units to “kibibyte”/“mibi*”/“gibi*” (KiB/MiB/GiB)
From: douchenozzle@bigcorpo.com
Subject: [ACTION REQUIRED] Work Policy Violation
Dear Wayge Slavei,
Your working performance has been reviewed, and you have been found to be in violation of Bigcorpo workplace policies. As per your contract, you are required to take a 30-minute break for lunch and entitled two additional 15-minute breaks to use at your discretion.
As identified to our policy review process, you have multiple periods of inactivity throughout the work week, including:
These periods of unsanctioned inactivity are against corporate policy, and you will be required to attend mandatory training, which will take place virtually on Wednesdays, after the company-wide weekly All-Hands Project Alignment meetings from 2 to 3. Continued violations will result in your termination.
Thank you,
Douche Nozzle
Welcome to modern DRM.
What exactly does Google do for Android, then? Hardcode the IPv6 address of their own DNS service, or fall back to pulling AAAA records over IPv4?
If I recall correctly, you can do stateless DHCPv6 to just hand down a DNS server without also managing the devices’ IP addresses.
If anything it makes me want routers to not even allow a blanket whitelist for all devices…
I would be fine with this. Make it as annoying as possible so people don’t blindly follow a guide to disable the firewall.
Remove firewall disable option, and only allow it to happen by DMZ or bridging to another router that would have it.
Require calling in to an ISP help desk, where they ask why you want to do that, and explain in no uncertain terms that you’re probably going to open a portal to hell or summon cthulhu. If you still want to, you have to read them out the device serial number, read out a unique code in the router admin interface, and wait a week for the option to become available.
I would assume/hope the default setting for a consumer router would still be to drop incoming connections. That should suffice for the average person as long as ISPs don’t make it easy to disable that without actually understanding what the consequences are.
I absolutely agree with you on all points here.
From a security perspective, allowing all incoming connections by default is unnecessarily exposing devices to a hostile environment. The average Joe isn’t going to understand the risk unless somebody explained it as “it’s like posting your home address on 4chan and hoping nobody manages to pick your front door lock,” and they’re likely never going to take advantage of the benefits that come from having their device be globally reachable.
Another benefit to not having to deal with NAT is that you can actually host services using the same protocol (e.g. HTTP) on multiple machines without having to resort to alternate port numbers or using a proxy with virtual host support.
assigning their understanding of IPv4 onto IPv6 and making assumptions.
This is also what makes it more difficult to learn, unfortunately.
Come on, this is Google we’re talking about. The ads come before opening the app.