• 0 Posts
  • 373 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle




  • No, I don’t think so. It’s true that many of the earliest programmers were female, but there were very few of them, and that was a long time ago.

    In a way, Ada Lovelace was the first programmer, but she never even touched a computer. The first programmers who did anything similar to today’s programming were from Grace Hopper’s era in the 1950s.

    In the late 1960s there were a lot of women working in computer programming relative to the size of the field, but the field was still tiny, only tens of thousands globally. By the 1970s it was already a majority male profession so the number of women was already down to only about 22.5%.

    That means that for 50 years, a time when the number of programmers increased by orders of magnitude, the programmers were mostly male.


  • English is pretty bad at naming these things. In North-American English they’re often called "Semi"s, which is short for either “Semi-Trailer” or “Semi-Truck”. Why? Who knows, I’m guessing it’s because the trailer part is only half of the whole. The front part with the engine and trailer hitch is sometimes called the Tractor Unit. But, that’s confusing because “Tractor” mostly means the thing you drive around on a farm. The purpose is basically the same, and the name comes from the fact it’s focused on something that pulls, but farming has such a hold of the “tractor” name that that’s what people think of when they hear that.

    18 wheeler makes sense for the whole unit together. It’s also good because it identifies the thing that is instantly visually unique about these kinds of vehicles, all the various wheels. But, I’m sure there are many cases where it’s not 18 total wheels. And, when they’re used as road trains with more than one trailer, I’m sure it’s much more than 18 wheels.

    The Brits like “lorry”, or “articulated lorry” but where does that come from? And sometimes shortened to “Artic” which makes it sound like it’s really cold.

    Other names include “HGV” for “Heavy Goods Vehicle”, but that’s confusing because it’s not clear whether it’s the goods that are heavy or the truck. Presumably they’re also used for light but bulky goods.

    Oh well, dumb language, we should start over with Spanish, I’m sure their name is better.



  • Saying we can solve the fidelity problem is like Jules Verne in 1867 saying we could get to the moon with a cannon because of “what progress artillery science has made during the last few years”.

    Do rockets count as artillery science? The first rockets basically served the same purpose as artillery, and were operated by the same army groups. The innovation was to attach the propellant to the explosive charge and have it explode gradually rather than suddenly. Even the shape of a rocket is a refinement of the shape of an artillery shell.

    Verne wasn’t able to imagine artillery without the cannon barrel, but I’d argue he was right. It was basically “artillery science” that got humankind to the moon. The first “rocket artillery” were the V1 and V2 bombs. You could probably argue that the V1 wasn’t really artillery, and that’s fair, but also it wasn’t what the moon missions were based on. The moon missions were a refinement of the V2, which was a warhead delivered by launching something on a ballistic path.

    As for generative AI, it doesn’t have zero fidelity, it just has relatively low fidelity. What makes that worse is that it’s trained to sound extremely confident, so people trust it when they shouldn’t.

    Personally, I think it will take a very long time, if ever, before we get to the stage where “vibe coding” actually works well. OTOH, a more reasonable goal is a GenAI tool that you basically treat as an intern. You don’t trust it, you expect it to do bone-headed things frequently, but sometimes it can do grunt work for you. As long as you carefully check over its work, it might save you some time/effort. But, I’m not sure if that can be done at a price that makes sense. So far the GenAI companies are setting fire to money in the hope that there will eventually be a workable business model.


  • If you use it basically like you’d use an intern or junior dev, it could be useful.

    You wouldn’t allow them to check anything in themselves. You wouldn’t trust anything they did without carefully reading it over. You’d have to expect that they’d occasionally completely misunderstand the request. You’d treat them as someone completely lacking in common sense.

    If, with all those caveats, you can get this assistance for free or nearly free, it might be worth it. But, right now, all the AI companies are basically setting money on fire to try to drive demand. If people had to pay enough that the AI companies were able to break even, it might be so expensive it was no longer worth it.