• 7 Posts
  • 139 Comments
Joined 2 years ago
cake
Cake day: July 19th, 2023

help-circle
  • I adjusted her ESAS downward by 5 points for questioning me, but 10 points upward for doing it out of love.

    Oh, it’s a mockery all right. This is so fucking funny. It’s nothing less than the full application of SCP’s existing temporal narrative analysis to Big Yud’s philosophy. This is what they actually believe. For folks who don’t regularly read SCP, any article about reality-bending is usually a portrait of a narcissist, and the body horror is meant to give analogies for understanding the psychological torture they inflict on their surroundings; the article meanders and takes its time because there’s just so much worth mocking.

    This reminded me that SCP-2718 exists. 2718 is a Basilisk-class memetic cognitohazard; it will cause distress in folks who have been sensitized to Big Yud’s belief system, and you should not click if you can’t handle that. But it shows how these ideas weren’t confined to LW.








  • I’ve been giving professional advice about system administration directly to CEOs and CTOs of startups for over half a decade. They’ve all asked about AI one way or another. While some of my previous employers have had good reasons to use machine learning, none of the businesses I’ve worked with in the past half-decade have had any use for generative AI products, including startups whose entire existence was predicated on generative AI.

    Don’t sign up for a dick-measuring contest without measuring yourself first.




  • The books look alright. I only read the samples. The testimonials from experts are positive. Maybe compare and contrast with Lox from Crafting Interpreters, whose author is not an ally but not known evil either. In terms of language design, there’s a lot of truth to the idea that Monkey is a boring ripoff of Tiger, which itself is also boring in order to be easier to teach. I’d say that Ball’s biggest mistake is using Go as the implementation language and not explaining concepts in a language-neutral fashion, which makes sense when working on a big long-lived project but not for a single-person exploration.

    Actually, it makes a lot of sense that somebody writing a lot of Go would think that an LLM is impressive. Also, I have to sneer at this:

    Each prompt I write is a line I cast into a model’s latent space. By changing this word here and this phrase there, I see myself as changing the line’s trajectory and its place amidst the numbers. Words need to be chosen with care, since they all have a specific meaning and end up in a specific place in latent space once they’ve been turned into numbers and multiplied with each other, and what I want, what I aim for when I cast, is for the line to end up in just the right spot, so that when I pull on it out of the model comes text that helps me program machines.

    Dude literally just discovered word choice and composition. Welcome to writing! I learned about this in public education when I was maybe 14.


  • I’m guessing that you’re too young to remember. Lucky 10000! In the 1990s, McDonald’s was under attack for a variety of anti-environmentalist practices, and by 2001 there was a class-action lawsuit against them for using beef tallow in fries from a coalition of vegetarians, vegans, and primarily Hindus who were deeply offended that they had been tricked into consuming what they consider to be a sacred animal. In a nutshell, it’s a very racist and revanchist move, not just an anti-environmentalist move.

    Unlike normal, I can’t link to good peer-reviewed articles on the topic. McDonald’s is one of the few groups who can successfully control their Internet presence, and they’ve washed away these controversies as best they can. I almost feel like linking to this summary of the case on Wikipedia is unhelpful, since it’s got so many apologetic caveats. They do this all over Wikipedia; McLibel or Liebeck are also heavily edited in favor of McDonald’s. You’ll have to explicitly add “hindu” or “indian” to search queries; for example, instead of “mcdonalds beef tallow”, try “mcdonalds beef tallow hindu indians”.





  • I guess that I’m the resident compiler engineer today. Let’s go.

    So why not write an optimizing compiler in its own language, and then run it on itself?

    The process will reach a fixed point after three iterations. In fancier language, Glück 2009 shows that the fourth, fifth, and sixth Futamura projections are equivalent to the third Futamura projection for a fixed choice of (compiler-)compiler and optimizer. This has practical import for cross-compiling; when I used to use Gentoo, I would watch GCC build itself exactly three times, and we still use triples in our targets today.

    [S]uppose you built an optimizing compiler that searched over a sufficiently wide range of possible optimizations, that it did not ordinarily have time to do a full search of its own space — so that, when the optimizing compiler ran out of time, it would just implement whatever speedups it had already discovered.

    Oh, it’s his lucky day! Yud, you’ve just been Schmidhuber’d! Starting in 2003, Schmidhuber’s lab has published research on Gödel machines, self-improving machines which prove that their self-modifications will always be better than previous iterations. They are named not just after Gödel, but after his First Incompleteness Theorem; Schmidhuber et al proved easily that there will always be at least one speedup theorem which a Gödel machine can never reach (for a given choice of axioms, etc.)

    EURISKO used “heuristics” to, for example, design potential space fleets. It also had heuristics for suggesting new heuristics, and metaheuristics could apply to any heuristic, including metaheuristics. … EURISKO could modify even the metaheuristics that modified heuristics. … Still, EURISKO ran out of steam. Its self-improvements did not spark a sufficient number of new self-improvements.

    Once again the literature on metaheuristics exists, and it culminates in the discovery of genetic algorithms. As such, we can immediately apply the concept of gene-oriented evolution (“beanbag” or “gene pool” reasoning) and note that, if goals don’t change and new genes don’t enter the pool, then eventually the population stagnates as the possible range of mutated genes is tested and exhausted. It doesn’t matter that some genes are “meta” genes that act on other genes, nor that such actions are indirect. Genes are genes.

    I’m gonna close with a sneer from Jay Bellou, who I hope is not a milkshake duck, in the comments:

    All “insights” eventually bottom out in the same way that Eurisko bottomed out; the notion of ever-increasing gain by applying some rule or metarule is a fantasy. You make the same sort of mistake about “insight” as do people like Roger Penrose, who believes that humans can “see” things that no computer could, except that you think that a computer can too, whereas in reality neither humans nor computers have access to any such magical “insight” sauce.





  • A lot of court documents are sealed or redacted, so I can’t quite get at all the details. Nonetheless here’s what I’ve got so far:

    • Chrome is just the browser, including Chromium, but not ChromiumOS (a Gentoo fork, basically) or ChromeOS (the branded OS on Chromebooks)
    • Chrome is unaffordable because it was quite expensive to build and continues to be a maintenance burden
    • The government is vaguely aware that forcing a sale of Chrome could be adverse for the market but the court hasn’t said anything on the topic yet
    • Via filing from Apple, the court is aware that Firefox materially depends on Google, although they haven’t done much beyond allow Apple to file as amicus

    The court hasn’t cracked open AMD v Intel yet, where it was found that a cash remedy would be better than punishing the ongoing business concerns of a duopoly, but it would be one possible solution: instead of selling Chrome, Google would have to pay its competitors a lump sum and change their business practices somewhat.

    I am genuinely not sure what happens to “the browser market”, as it were. The Brave and Safari teams are relatively small because they make tweaks on top of an existing browser core; the extreme propagation of Electron suggests that once a browser is written, it does not need to be written again. The court may find browsers to be a sort of capital which is worth a lot of money on its own but not expensive to maintain. This would destroy Mozilla along with Google!