I’m the administrator of kbin.life, a general purpose/tech orientated kbin instance.

  • 0 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: June 29th, 2023

help-circle


  • The only thing stopping them doing this right now, is that they know it would get regulatory pushback. It has a real chance of causing laws to be made about when and how advertising is appropriate, and those laws might stop some of the things they’re doing now. So they sit as close to that line as they can without crossing it so they can keep self-regulation.

    The moment they believe world governments wouldn’t stop them doing it, is the moment they’ll do it.

    And in terms of benefit for the advertisers and service providers, it’s a no-brainer. Advertisers know that a large percentage of people tune out, or even leave the room when an advert is on. I think it’s part of the reason they kept them so short on youtube, because if they showed you that there’s 1:30 ad break you might go to the toilet, get a drink, or anything else that takes you away from the ad. If they show you 15seconds, well you’ll probably just sit that one out.

    An advert they know people are actually watching is worth a LOT more to advertisers.



  • I started playing with rust last week (just converting a couple of C# projects so far), and I’m going to say that once you understand that mutexes/rwlocks are wrappers around the actual data, it (to me at least) feels better.

    Don’t get me wrong, it’s an absolute headache for anyone that’s acquired intermediate or better skill in one of the Cx languages. The paradigm shift is still hitting me hard. But this was one of the differences I actually think is an improvement in probably most use cases.



  • There’s a certbot addon which uses nginx directly to renew the certificate (so you don’t need to stop the web server to renew). If you install the addon you just use the same certbot commands but with --nginx instead and it will perform the actions without interfering with web server operation.

    You just then make sure the cron job to renew also includes --nginx and you’re done.






  • I mean, while they can block most things, to give people a usable experience they’re going to allow http and https traffic through, and they can’t really proxy https because of the TLS layer.

    So for universal chance of success, running openvpn tcp over port 443 is the most likely to get past this level of bad. I guess they could block suspicious traffic in the session before TLS is established (in order to block certain domains). OpenVPN does support traversing a proxy, but it might only work if you specify it. If their network sets a proxy via DHCP, maybe you could see that and work around it.

    I did have fun working around an ex gf’s university network many years ago to get a VPN running over it. They were very, very serious about blocking non-standard services. A similar “through” the proxy method was the last resort they didn’t seem to bother trying to stop.