• 0 Posts
  • 950 Comments
Joined 2 years ago
cake
Cake day: March 22nd, 2024

help-circle
  • It’s okay, he definitely wants to verify it but actually confirming that this whole disaster pile worked as intended and produced usable code apparently didn’t make the cut.

    Federation — even Python Gas Town had support for remote workers on GCP. I need to design the support for federation, both for expanding your own town’s capacity, and for linking and sharing work with other human towns.

    GUI — I didn’t even have time to make an Emacs UI, let alone a nice web UI. But someone should totally make one, and if not, I’ll get around to it eventually.

    Plugins — I didn’t get a chance to implement any functionality as plugins on molecule steps, but all the infrastructure is in place.

    The Mol Mall — a marketplace and exchange for molecules that define and shape workloads.

    Hanoi/MAKER — I wanted to run the million-step wisp but ran out of time.

    Also worth noting that in the jargon he’s created for this, a “wisp” is ephemeral rather than a proper output, so it seems like he may have pulled this solution out of the middle of a running attempt to calculate the solution and assumed that it was absolutely correct despite repeatedly saying throughout his writeup here that there’s no guarantee that any given internal step is the right answer. This guy strikes me as very good at branding but not really much else.


  • Working effectively in Gas Town involves committing to vibe coding. Work becomes fluid, an uncountable that you sling around freely, like slopping shiny fish into wooden barrels at the docks. Most work gets done; some work gets lost. Fish fall out of the barrel. Some escape back to sea, or get stepped on. More fish will come

    Oh. Oh no.

    First came Beads. In October, I told Claude in frustration to put all my work in a lightweight issue tracker. I wanted Git for it. Claude wanted SQLite. We compromised on both, and Beads was born, in about 15 minutes of mad design. These are the basic work units.

    I don’t think I could come up with a better satire of vibe coding and yet here we fucking are. This comes after several pages of explaining the 3 or 4 different hacks responsible for making the agents actually do something when they start up, which I’m pretty sure could be replaced by bit of actual debugging but nope we’re vibe coding now.

    Look, I’ve talked before about how I don’t have a lot of experience with software engineering, and please correct me if I’m wrong. But this doesn’t look like an engineered project. It looks like a pile of piles of random shit that he kept throwing back to Claude code until it looked like it did what he wanted.




  • AI does add one fun wrinkle that we’ve talked about before. Unlike consumer tech like uBeam, there are actual customers (note: not user, customer) for these LLM-based services also more interested in keeping on top of the hype than in actual results. If you’re an executive at a stagnating tech company what better way to boost your own shareholders’ confidence than by giving OpenAI or Anthropic a nice contract to get some relatively vague integration of AI into whatever it is you do. Once you’ve signed the papers and gotten your name in one of the many breathless press cycles on the subject all the actual questions about how it works and whether it adds any value fall to the wayside. You can watch the little people work that out while you coast a few more years before needing to come up with a new transformative vision of the future of whatever company you’ve landed at by that point.




  • I’m pretty sure that Atlas Shrugged is actually just cursed and nobody has ever finished it. John Galt’s speech gets two pages longer whenever you finish one.

    And I think the challenge with engaging with Rand as a fiction author is that, put bluntly, she is bad at writing fiction. The characters and their world don’t make any sense outside of the allegorical role they play in her moral and political philosophy, which means you’re not so much reading a good story with thought behind it as much as it’s a philosophical treatise that happens in the form of dialogue. It’s a story in the same way that Plato’s Republic is a story, but the Republic can actually benefit from understanding the context of the different speakers at least as a historical text.




  • It’s interesting to see how many ways they can find to try and brand “LLMs are fundamentally unreliable” as a security vulnerability. Like, they’re not entirely wrong, but it’s also not something that fits into the normal framework around software security. You almost need to treat the LLM as though it were an actual person not because it’s anywhere near capable of that but because the way it fits into the broader system is as close as IT has yet come to a direct in-place replacement for a human doing the task. Like, the fundamental “vulnerability” here is that everyone who designs and approves these implementations acts like LLMs are simultaneously as capable and independent as an actual person but also have the mechanical reliability and consistency of a normal computer program, when in practice they are neither of those things.







  • It’s fascinating to watch Hanania try and do politics in a comment space more focused on academic inquiry, and how silly he looks here. He can’t participate in this conversation without trying to make it about social interventions and class warfare (against the poor), even though I don’t know that Bessis would disagree that the thing social interventions can’t significantly increase the number of mathematical or scientific geniuses in a country (1). Instead, Hanania throws out a few brief, unsupported arguments, gets asked for clarification and validation, accuses everyone of being woke, and gets basically ignored as the conversation continues around him.

    This feels like the kind of environment that Siskind and friends claim to be wanting to create, but it feels like they’re constitutionally incapable of actually doing the “ignore Nazis until they go away” part.

    1. From his other post linked in the thread he credits that level of aptitude to idiosyncratic ways of thinking that are neither genetically nor socially determined, but can be cultivated actively through various means. The reason that the average poor Indian boy doesn’t become Ramanujan is the same reason you or I or his own hypothetical twin brother didn’t; we’re not Ramanujan. This doesn’t mean that we can’t significantly improve our own ability to understand and use mathematical thinking.)