• 0 Posts
  • 1.18K Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle




  • I’ll merge early but also try to go a bit slower than the person in front of me to open a gap which allows me to absorb some of the traffic wave (where flow alternatively speeds up and slows down from people trying to get up to speed only to have to slam on the brakes because some car ahead wasn’t going fast enough to maintain that), as well as leave space for others to merge at speed.

    Though I sometimes close the gap if I notice people pulling into the right lane to try to skip the line.







  • It depends on how well you specified the requirements. Like not leaving out things you might consider obvious. Eg if you’re specifying a sight that includes a range scale, make sure you include that the ranges should be calibrated such that calibrating it at one range will make it accurate at the others instead of just adding random lines and numbers that look like it shows correct range dropoff, and that the ranges correspond to the ammunition that will be fired instead of just copy/pasting from a .22 range sight.

    Think of it like making a wish from a genie (folklore genie, not disney).





  • The incest issue is actually an artifact of the religion initially not being monotheistic. Each region had their own religion and they were all treated as equally valid (at least by early Jewdaism), so the creation story was basically “God created a paradise (and everything else) and two people in that paradise, but then they got kicked out and had to go live with all the other people made by all the other gods”. Adam and Eve had Cain and Abel, Cain killed Abel, so it was pretty much just Cain that carried on that legacy.

    Then, eventually they went monotheistic but didn’t/couldn’t resolve the issues that introduced with the earlier stories (Noah’s story also has similar issues, though I’m not sure it also once had a resolution of “other gods made more people” or if the resolution involved smacking anyone who brought up the question).



  • That’s also the case in a lot of north american cities. If you’re pumping your own well out in the country, then it’s “free” (plus costs of running the pump and any well maintenance you need, also depending on availability in your water table), but if you’re in a town or city you have a matered water line that gets charged to cover both the clean water supply and waste management (at least that’s how it works in the Canadian town I live in, maybe other locations meter the waste side, too).

    My water bill gets lumped with my power bill but they are itemized seperately with usage graphs for each of them.

    If someone needed water, I’d give it to them without even thinking about the cost because my whole month of water use is only like $50 (and the metered bit is only $20 of that, though that does imply the lighter users are subsidizing the heavier ones, but that’s a seperate issue).




  • You can train it on all the source code, meta data for that source code, and documentation you want but it will never understand programming. It’s a text predictor that was trained on both sides of a bunch of debates. Contradictions mean nothing to it, but it usually only predicts what one side of the debate will say to champion its side, which means it will use confident and absolute language to “sell” whatever side of the debate it looks like the previous tokens are headed towards.

    It is impressive what it can output sometimes and it makes a decent debate/exploration partner, but it will always have a chance at predicting a useless series of tokens or contradicting the previous thing it just said because a) its training data only trains it to predict tokens from statistics, and b) its training data includes some of those contradictions directly.

    I have lost count of the times I’ve been “thinking out loud” about something with an LLM and realize something about what I’m thinking about that contradicts what it is currently saying, then I’ll add my new perspective and it agrees entirely, despite the contradiction. Sometimes it tries to resolve the contradiction, sometimes it just abandons what it said previously entirely, sometimes it adds more to the perspective that I hadn’t considered.

    That’s fine for just shooting the shit about some random topic but horrible for a tool intended to provide expertise and reliability, when the response matters because it feeds into something else and you want to automate it. Should a tool just inject “are you sure?” after each response? What if it makes it second guess something that was correct? What if it’s one of those debates and it will endlessly switch sides when it faces any opposition? That’s a waste of resources and time.

    Funny thing is I’m expecting this to eventually go back to scripting for automation. An LLM has a higher chance of outputting a script that does what you want (depending on the task) while you hold its hand than it does of consistently giving the correct output when it is thrown into an automated system directly. But you get “goodish” results much quicker just trying putting the LLMs everywhere, even if there’s some selection bias on the results (“didn’t work, didn’t work, oh it worked, great!”).