Skip Navigation

Posts
2
Comments
159
Joined
3 yr. ago

  • Nulls are useful, but you can't work with them in Java. Anything can be null at any time without warning, even when you have absolutely no reason to ever allow a null. Null safety as a language feature gives you the choice to allow nulls when they make sense or guarantee a value when needed. It saves you checking for nulls in the core of your logic when you already ruled them out at the boundary and enforced it at compile time.

  • I think the problem with the marble run is the constant "rrrrrrr tick-tick rrrrr tick rrrr", but aside from the noise it's a great toy and a core component of any child's toy box. It's also the start of many Rube Goldberg machines running through your living room.

  • I think this is completely missing the point when it's talking about "the minutiae of art". It's making two claims at the same time: art is better when you suffer for it and the art is good whether or not you suffered. But none of that is relevant.

    When Wyeth made Christina's World, I don't know if he suffered or not when painting that grass. What I do know is that he was a human with limited time and the fact that he spent so much of his time detailing every blade of grass means that he's saying something. That The Oatmeal doesn't draw backgrounds might be because he's lazy, but he also doesn't need them. These are choices we make to put effort in one part and ignore some other part.

    AI doesn't make choices. It doesn't need to. A detailed background is exactly the same amount of work as a plain one. And so a generated picture has this evenly distributed level of detail, no focus at all. You don't really know where to look, what's important, what the picture is trying to say. Because it's not saying anything. It isn't a rat with a big butt, it's just a cloud of noise that happens to resemble a rat with a big butt.

  • M.A.S.H

  • I use master and apprentice. Always two there are, no more, no less.

  • 11 of those comms are on ani.social, an anime-centric instance where it is totally legit to split "pictures of anime girls" into more specific comms. It's not unhinged or spam at all, but if you don't want to see anime, probably best to block ani.social tbh.

    I for one like to see all the moe on top of my local feed and not pushed down to page 5 of global.

  • It's just not on their radar at all these days. You want to develop and iterate quickly, so you're not going to program everything from scratch. No, you grab an off-the-shelf framework and implement only your business-specific things in that framework. There's so many layers of abstraction that optimization becomes impossible (beyond what the framework does for you), but it saves you a ton of expensive developer hours and gets you to market really fast. And when someone complains that your website doesn't perform for shit, you just blame their hardware, right? Externalize those costs.

  • There's also The Core where the hacker says "yea, I can do it", demands unlimited hot pockets and all of Xena Warrior Princess on VHS, then locks himself up in his room.,

  • Most of these tiktoks don't even add anything beyond the text or music, but the format makes it very easy (almost mandatory) for people to add their own head in there. I reaaaally don't get the appeal, but I didn't grow up in an era of the internet where putting your face everywhere was normalized.

  • Sun

    Jump
  • Pizzacake is upholding the legacy of 90s webcomics, when the key to success was having an internet connection and a consistent schedule. See: Penny Arcade, who are probably out there right now making three panels without a punchline.

  • No one has ever seen a prolific memer and thought they would be fun to hang out with. Unless you like it when someone constantly shoves their phone in your face to show you a meme.

  • This, I think, is the real promise of vibe coding tools—that you can learn how to code without a CS degree.

    I learned to code without a CS degree. I used a for Dummies book, W3schools, Stack Overflow and the good guidance of a senior developer. Learning to code was never the issue. And I think poking around in the code, experimenting, stumbling on unrelated but helpful answers, before finding your problem, are all great ways to become experienced that are prevented by the use of a tool like Bolt. If Bolt produces code that confuses experienced developers, how is the vibe coder supposed to learn anything useful from it?

  • Bird

    Jump
  • Why is bread bad for duck, but cooked rice good? Isn't that basically the same thing? Bread is wheat, water, bit of salt. Cooked rice is rice, water, bit of salt. Or can't ducks handle gluten?

  • No, it's relevant actually. I called them protestant, but the OG Lutherans aren't a branch of Catholicism, so why would Pentecostals be a branch of protestantism? Yeah, they're still anti-pope, but they also found enough problems with the established protestants to split off and start something else.

    I don't know if there's a term for the wave of new denominations in the last century, if it's even a single wave at all. Revivalism? And is there a common theme in that wave that leads to cults? Or should we say that the cults are a wave in themselves, caused by some other shift in the zeitgeist? Because as much as I'd like to blame pentecostalism for cultish beliefs (and I think I could make that argument), it could also be a general secularization that strips communities to their cultish cores.

  • I'd put it with the tongs. If you're just trying to grab a spatula without looking, you don't want the dough scraper. Same logic for spoons, the scraper won't do. So you put it with the weirdos in the bottom section.

  • Cultish practices vary from church to church, but there's way more protestant cults than catholic ones.

    And I mean proper cults, where they know how loony they seem, so they try to seem more normal to potential members. Then they love bomb newcomers, before inviting them to the special wednesday meetings where they promise supernatural powers if the newcomer is humiliated before the group and love bombed again when they're most vulnerable. Last step is making them cut ties with non-believers and ostracizing any apostates.

    Catholic King making infallible decrees is harmless compared to that.

  • Worse, it was when Twitter banned Trump. This is just like when the Savage John asked to be exiled from the World State but the Controller forces him to engage in society to torture him.

  • A language isn't Turing complete if it isn't gay

  • Now the next unsolved question is: when a person is multilingual, should that count as multiple languages or are they all facets of the same idiolect? Is code-switching between formal and informal English the same as code-switching between English and French? Can a person even have multiple idiolects?

  • I also have to laugh when someone takes a very rough estimate (around a hundred miles) and converts it to metric with 4 significant figures (160.9 km). Even 160 is too precise when talking about a distance of 80-120 miles. If the original number has 1 sigfig, the conversion should too, even if that feels way off.