• 1 Post
  • 571 Comments
Joined 6 months ago
cake
Cake day: June 24th, 2025

help-circle




  • I’ve never heard anyone say “we need less data centers” until ai came along. What, all the other data centers are totally fine but the ones being used for ai are evil? If you have an issue with the drastically increased power consumption for ai you should be able to argue a stance that is inclusive of all data centers - assuming it’s something you give a fuck about. Which you don’t.

    AI data centers take up substantially more power than regular ones. Nobody was talking about spinning up nuclear reactors or buying out the next several years of turbine manufacturing for non-AI datacenters. Hell, Microsoft gave money to a fusion startup to build a reactor, they’ve already broken ground, but it’s far from proven that they can actually make net power with fusion. They actually think they can supply power by 2028. This is delusion driven by an impossible goal of reaching AGI with current models.

    Your whole post is missing out on the difference in scale involved. GPU power consumption isn’t comparable to standard web servers at all.





  • A bit of Perl code from the late 90s/early 2000s that worked something like this (working from memory, untested):

    my $hits = `grep $search_string $file`;
    my @lines = split /\n/, $hits;
    my @real_hits;
    for( my $i = 0; $i < scalar(@lines); $i++ ) {
        my $line = $lines[0];
        if( $line =~ /$search_string/ ) {
            push @real_hits, $line;
        }
    }
    

    Let me explain a bit about what this does. Instead of reading a file line-by-line and using Perl’s regex engine to match, it uses backticks to call out to the shell for grep. Those are split up by line. Then go through those lines (in a C-style for loop, not the perfectly good foreach version that Perl has had for a long time) and now we use a regex to match that line. You know, just in case shell grep didn’t do its one job.

    If anything, I’m probably making this code look better by declaring variables with my and following use strict standards.

    This was written by a guy who was the main programmer before I was hired. I was told he was a real piece of shit. He often had some checks in his code that, if not passed, threw messages to the client like “WE HAVE DETECTED YOUR HACKING AND LOGGED YOUR IP ADDRESS WE’RE GOING TO GET YOU”. Never met him personally, but his code is a pretty good example of why everyone came to hate Perl.









  • Before Pornhub, quite a bit. The better tube sites pushed the bottom feeders down.

    BTW, if ID verification takes root in a few more big states, those type of sites are going to pick up again. They don’t give a shit about following the state-by-state rules. If they do get shut down or blocked, they’ll just spin up another one. Some people will use VPNs to access Pornhub anyway, but that takes a level of tech savviness.

    You can’t ban porn, you can only ban (nominally) ethical porn. Yes, there are ethical issues with Pornhub. It has fewer issues than the bottom feeder sites that don’t verify their pictures or videos at all.

    Similar situation to abortion. Can’t ban that, either, you can only ban safe abortion.