• 0 Posts
  • 422 Comments
Joined 2 years ago
cake
Cake day: April 3rd, 2024

help-circle







  • I mean, I can see a case for not wanting to play dragnet at a mere request. You don’t want any random guy and/or agency to be able to have you to help them track down someone they only have a picture of, no matter how much they pinkie swear they’re doing it to protect that person.

    That’s getting awfully close to sharing PII. You generally want to see a subpoena for this stuff and with good reason. Meta are, oddly enough, not being actively scummy here. (One can of course argue about all the other times when they don’t give a shit; the bigger picture is definitely super scummy. But for this in isolation they actually have a valid reason for their behavior.)

    What might work would be a standardized, streamlined process where the police can ask the company and if the company says the request is reasonable they can apply for an expedited subpoena to allow legal access to the information. Agreement by both would be necessary to give more opportunities for due diligence. This process would also have to have a very limited scope in order to make abuse harder.





  • My high school had a few unusual traditions around graduation time.

    The first related to our director, a man who gave his 100% on official school business and then gave another 100% on all of his hobby projects around the school. It wasn’t that we had something like an apiary or a pond biotope. We had an apiary and a pond biotope and a herd of goats and a tiny vineyard (in an area mostly unsuitable for wine) and a shelter for emotionally disturbed aras. In a public school. And all that besides him being a highly respected director and teacher who epitomized the definition of “strict but fair”.

    So at some point the students started to express their gratitude by giving the school presents upon graduation, usually themed around the director. The gym sported a Jurassic Park sign, except with the name of the school and with the profile of the T-Rex replaced with that of the director. In another year someone had contacts with the roads office and got something that looked like an official city limits sign made, except that it identified the school along with “administrative region <director’s name>”. Very cool; he took that one with him when he retired.

    Another tradition is somewhat common in the region: The “chaos day”, effectively a formalized graduation prank. At my school, it worked like this: The evening before, the students were given a copy of the keys to the school and free access to the school grounds to prepare. The next day they had to prevent the teachers from entering the building; if a teacher got in, school would resume as per normal. The teachers had a fairly good track record. Many graduating classes failed to account for the fact that the teachers had bolt cutters. One time they didn’t account for an obscure window at the back of the school, which happened to be an emergency exit and had an external lock.

    My year didn’t take any chances. I come from a fairly rural area so we had farmers in class and those farmers had forklifts and hay bales. By the time school was supposed to start, all entrances to the building had solid walls of hay in front of them. We also immediately cashiered any teacher who entered the school grounds and forced them into party activities. I have fond memories of hearing my class teacher horribly butcher Oh my darling, Clementine before wandering off to listen to the school band play Hurra, hurra, die Schule brennt.



  • Oh yeah, same here except with a self-hosted LLM. I had a log file with thousands of warnings and errors coming from several components. Major refactor of a codebase in the cleanup phase. I wanted to have those sorted by severity, component, and exception (if present). Nothing fancy.

    So, hoping I could get a quick solution, I passed it to the LLM. It returned an error. Turns out that a 14 megabyte text file exceeds the context size. That server with several datacenter GPUs sure looks like a great investment now.

    So I just threw together a script that applied a few regexes. That worked, no surprise.




  • There are things LLMs are genuinely useful for.

    Transforming text is one. To give examples, a friend of mine works in advertising and they routinely ask a LLM to turn a spec sheet into a draft for ad copy; another person I know works as a translator and also uses DeepL as a first pass to take care of routine work. Yeah, you can get mentally lazy doing that but it can be useful for taking care of boilerplate stuff.

    Another one is fuzzy data lookup. I occasionally use LLMs to search for things where I don’t know how to turn them into concise search terms. A vague description can be enough to get an LLM onto the right track and I can continue from there using traditional means.

    Mind you, all of that should be done sparingly and with the awareness that the LLM can convincingly lie to you at any time. Nothing it returns is useful as anything but a draft that needs revision and any information must be verified. If you simply rely on its answer you will get something reasonably useful much of the time, you will get mentally lazy, and sometimes you will act on complete bullshit without knowing it.




  • Those investments should definitely come with strings attached. But there’s a lot you need to invest into.

    • Fabs cost a shitload of money and are slow to build. If you want to be able to be independent from Taiwan in ten years you should invest a couple dozen billion bucks in fabs right now. If you want a company to invest that money for you, you need to guarantee that they’ll see a good ROI, which means you probably sign a contract to buy tons of hardware that won’t be made for another decade.
    • Fabs need a lot of land. If you want to start building ASAP you need to expedite assessments and acquire land quickly (and though eminent domain, if necessary). That ain’t cheap.
    • If you want a qualified workforce available you need to not only invest in making training available but also in making it appealing enough that they’ll start training before the jobs are even there. Advertisement like that costs money, as do stipends.
    • In fact, add research grants to the pool because you’ll want both basic research to be done in the field and skilled researchers to be available for cross-hiring by your companies.

    You’ll need to keep (some amount of) the money flowing at least until the industry can be independently competitive on the world stage. Mishandling your burgeoning industry can mean that all that investment money and a large number of jobs suddenly go up in smoke.

    Note: All of this assumes that you’ll buy your manufacturing equipment from established, potentially foreign companies like ASML and Zeiss. If you want to make that stuff domestically as well you can probably add another hundred billion bucks and a decade or two of very dedicated catch-up to the bill.