• 3 Posts
  • 1.12K Comments
Joined 8 months ago
cake
Cake day: June 24th, 2025

help-circle

  • And Harley Davidson.

    They go hard on branding. They’re one of the few motorcycle brands that let you go for a test ride (others might have a special event day at a dealership where you can ride around the parking lot). If you go for it, expect to be suited up in all the Harley leathers by the sales guy. It’s not a motorcycle, it’s a branded lifestyle where you ride around sometimes.










  • 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.






  • I had a 370Z for a while. I dunno if they did this on the 350Z, but they stuck a very heavy flywheel on it that does terrible things for throttle response. Makes it as smooth as a V8, and that’s obviously a cop to people who aren’t buying it for performance. You can cut the flywheel weight in half and still have a perfectly functional car for regular road use.

    The shape of the trunk makes a difference. Yes, the 350Z/370Z trunk is larger on paper, but the Miata’s is shaped nice and square. Easier to drop things into.

    Felt like sitting in a bathtub. Has much worse rear visibility than a Miata (even with the top up).

    Its oil cooling isn’t sufficient on the track without upgrades. Engine will go into limp mode after a couple laps. Can be fixed, of course, but a Miata is pretty close to track ready out of the factory.

    Traded the 370Z for an NC Miata and have never looked back. On any kind of twisty track, the flywheel issue prevents the 370Z from being able to use its extra power; I don’t think my track times are significantly different between the two.



  • This is what gives away the answer (emphasis added):

    Russian ultranationalist milbloggers, a key pro-war constituency for Russian President Vladimir Putin, continued to reject the modified peace proposal, criticize the United States for moving away from Russian demands, and claim that Europe only wants to continue the war in Ukraine.[16] The milbloggers called for Russia to achieve its war aims by force instead.[17] The Kremlin has refused to meaningfully negotiate in response to all US-led peace initiatives thus far in 2025, and has shown no willingness to make the significant compromises required of a negotiation process.[18] The Kremlin very likely aims to prolong negotiations to end the war to allow Russian forces to continue advancing on the battlefield. The Kremlin likely plans to use Russian advances to further intensify information operations aimed at convincing the West and Ukraine that a Russian military victory is inevitable and that Ukraine should capitulate to Russia’s demands. The Kremlin continues to show no willingness to compromise for good-faith peace negotiations and has not set conditions for Russians to accept anything less than a full Russian victory in Ukraine.

    If they aren’t setting up conditions for the civilian population of Russia to accept less than full victory–propaganda like “we have accomplished what we need to in Ukraine, and now is the time for the Russian people to have peace”–then don’t expect them to negotiate in good faith. Even the full 28-point peace proposal, which was clearly written by Russia and has been whittled down to 19 points, was never meant to be taken seriously. It was meant to say “see, we made an offer, and they rejected it”.



  • 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.