Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)M
Posts
2
Comments
186
Joined
2 yr. ago

  • I prompt injected my CONTRIBUTING.md – 50% of PRs are bots

    Jump
  • Yeah, agreed. I must have misunderstood your original comment.

  • I prompt injected my CONTRIBUTING.md – 50% of PRs are bots

    Jump
  • I'm not sure I totally understand your comment, so bear with me if I'm agreeing with you and just not understanding that.

    “let me prioritize PRs raised by humans” … but why? Why do that in the first place? If bots/LLMs/agents/GenAI genuinely worked they would not care if it was made or not by humans, it would just be quality submission to share.

    Before LLMs, there was a kind of symmetry about pull requests. You could tell at a glance how much effort someone had put into creating the PR. High effort didn't guarantee that the PR was high quality, but you could be sure you wouldn't have to review a huge number of worthless PRs simply because the work required to make something that even looked plausibly decent was too much for it to be worth doing unless you were serious about the project.

    Now, however, that's changed. Anyone can create something that looks, at first glance, like it might be an actual bug fix, feature implementation, etc. just by having the LLM spit something out. It's like the old adage about arguing online--the effort required to refute bullshit is exponentially higher than the effort required to generate it. So now you don't need to be serious about advancing a project to create a plausible-looking PR. And that means that you can get PRs coming from people who are just trolls, people who have no interest in the project but just want to improve their ranking on github so they look better to potential employers, people who build competing closed-source projects and want to waste the time of the developers of open-source alternatives, people who want to sneak subtle backdoors into various projects (this was always a risk but used to require an unusual degree of resources, and now anyone can spam attempts to a bunch of projects), etc. And there's no obvious way to tell all these things apart; you just have to do a code review, and that's extremely labor-intensive.

    So yeah, even if the LLMs were good enough to produce terrific code when well-guided, you wouldn't be able to discern exactly what they'd been instructed to make the code do, and it could still be a big problem.

  • But then you've got a space that's 5' 7 3/8" and you need a clearance of 7/32" on each end, so your piece should be...uh... 5' 6 15/16" long. So much easier than metric, right?

    In metric it would be 1711mm (or 1.711m) and you'd need to take 5.5mm off each end, so it's 1700mm. (For the record, I picked random numbers in imperial and only did the metric conversion afterwards, I just lucked into the nice round number here.)

    I dunno. You need how many sig figs you need in whichever system, but switching between a factor of 12 for the feet, base 10 for the inches, and the equivalent of binary decimals for the partial inches sure does take getting used to. I've finally gotten used to it enough that I can do it in my head, but I prefer to work on metric for most things.

    I acknowledge that machinists just use thousandths of an inch, which does greatly improve working with that system, but it also introduces a third kind of measurement that can't easily be interconverted with the other two. I dunno. It just feels like we're doing way too much work propping up this archaic system when literally everyone else in the world is using something simpler and we could just be on the same system.

  • Yeah. I think none of us really understands how valuable all our data really is.

  • Most of the "commercial" TVs, the ones intended for businesses, don't have this. They also don't have streaming services and whatnot not built in. They're just a display with a few inputs, and maybe a tuner.

  • I mean, it's talking about people thinking that "energy, frequency and vibration are just mystical nonsense." People don't think that if you talk about an FM station broadcasting on a particular frequency, or about the frequency of light absorbed by particular atomic orbitals. They think that if you're explaining that you've slept much better since you placed jasper and amethyst on the ley lines near your bed to absorb the negative frequencies.

    The implication in the meme that anyone who is using these terms cannot be indulging in mystical nonsense, because these terms can also apply to real things. In fact, though, mystic cranks have been coopting scientific terms for ages, and they show no signs of slowing down. It's a real problem that people confuse crap with science.

  • This is what I don't like about the top meme, though. Like, yes, energy, frequency, and vibration are all things. Obviously. But the top meme is implying that everyone should believe that those things work in the specific ways that the woo practitioners say they do, and that's a very different demand. More, it's implying that people who doubt those effects are ignoring obvious evidence, when in fact the people who doubt those effects do so because nobody has been able to demonstrate reliable evidence for them. It has a nasty gaslighting overtone to it.

  • Many years ago when t-mobile first debuted their "visual voicemail" that did automated transcription, my dad brought me his phone and wanted to know what the hell has happened with one of his messages. It said something like "Parrot vegan spaniel primo wavy." I showed him that he could still press a button to listen to the actual message, and it was from Walgreens; the computer had been trying to transcribe the Spanish voice saying "para diga en Espanol, oprima nueve."

  • As a math nerd, this bothers me way more than it should. The reason we say "hundred" when we read a base-ten number that ends with two zeros is because that is the place value of the final non-zero digit--it is literally one hundred times the number you've already read aloud. But in the military time version, a) the hours are not hundreds of minutes, they're groups of sixty minutes, and b) it's groups of minutes, not hours, so the units also get messed up. If someone tells you it's currently 0 hours and you should meet again at 800 hours, logic would suggest they're asking you to go away for more than a month, but in fact they're saying 8 hours, despite the difference being apparently 800 hours.

    I'm aware how pedantic this is, and I'm perfectly capable of understanding what they mean because I've heard it so often in movies and whatnot. But I swear these stupid games with units contribute to keeping us dumb.

  • Deleted

    Permanently Deleted

    Jump
  • Mitchell and Webb have a bit about this. Mitchell's character gets annoyed that Webb's character keeps talking about how "we beat you in the playoffs." He eventually asks "Hey, do you remember that time WE defeated the nazis and recovered the Ark of the Covenant? That's right, you see, I enjoyed watching the film Raiders of the Lost Ark, and so now I have decided that I was in it, and deserve credit for participation in the events of the story."

    (Not exact quotes, I'm paraphrasing from memory)

  • Yeah. At least I managed to pick up a used 3070 a couple years ago. I'll just jolly along my old i7-7700k system for a few more years...

  • GPUs at least are actually not that expensive right now. Aside from the 5090, they're mostly close to MSRP, which is a pretty novel situation. I was waiting to upgrade my whole system for that, though, because my CPU would be a bottleneck at this point, and that's not really an option now because of the crazy RAM prices. The past few years have been super frustrating for PC builders.

  • I mean, it is also that OpenAI cornered the RAM market, which is a typical price gouging scenario; it's just weird that OpenAI wasn't trying to make money directly through the maneuver. It does seem like they wanted prices to rise, though, to increase the barrier to competition.

  • Note that it's not an RPG, though.

  • Deleted

    Permanently Deleted

    Jump
  • Yeah, my current (aging) motherboard also has gotchas like that you have to choose in the bios where to allocate PCIe lanes, so you end up not being able to use some of the SATA drive connections if you want to use both M.2 slots. And there's the thing about putting the RAM sticks in the right slots to run in dual channel mode. And the switches and LED connectors for the case are all just random 2mm header pins in a clump, so you have to look up how the cables are supposed to tetris in there.

    I'm not saying it's challenging; it really is pretty straightforward. But it's definitely not just "that's right! it goes in the square hole!" level stuff.

  • Deleted

    Permanently Deleted

    Jump
  • Also crabs. I mean, their eyes are often on stalks and more mobile than mammalian eyes, and they're compound, so they have a very wide field of view, but they're still often basically in front, and they do apparently provide depth cues for hunting thanks to this.

    https://www.jneurosci.org/content/38/31/6933

    It also occurred to me to look up about dragonflies, and it seems they mostly hunt dorsally (which is a pretty viable option if you're flying). BUT I found this article about Damselflies, which notes that they rely on binocular overlap and line up their prey in front of them. Which is pretty cool.

    https://www.sciencedirect.com/science/article/pii/S0960982219316641