captainmuon
Joined 13 years ago
Joined 13 years ago
One scenario, and I think what people were paranoid about, is that you could make your cuts really arbitrary, and select a region where you by accident have too few simulation events and too many data events - say "Select all events where the first muon has momentum > 15.6 GeV, but not between 20.1 GeV and 20.3 GeV, unless there are 3 jets, in which case the selection is...". You just try out so many regions until you find something. For this reason you need to keep every step of your analysis justifyable, and a BDT is somewhat more explainable than a neural net (it's essentially just a trained list of simple cuts). Another thing that is frequently done is a blind analysis, where you only look at the real data when everything is finalized and locked in.
There are other issues beyond cherry picking that determine which methods you can use. E.g. the simulation doesn't reflect all correlations between variables, and it doesn't simulate the hardware triggers perfectly - so your simulations might behave different wrt. certain cuts than your data.
Nevertheless, it is not like you are banned-banned from trying different methods. When I was in particle physics (ATLAS and D0), we tried all kinds of creative things including NNs. But you have to convince hundreds of collaborators to put their names under your paper and you have to pass internal peer-review, which can feel a bit conservative and frustrating.
But does that mean I have to like it? No, of course not!
Would I prefer to have root on my own machines to do whatever I want with them, knowing that it conflicts with other people's interests? Sure.
I guess my point is: If you treat the status quo as a fact of nature, non-negotiable, then you direct your anger at your peers. You can't change Sony or how society works, but you can yell at people on X. If you realize Sony is also just people and everything is in principle negotiable, then... well it is actually pretty silly that there are some people spending a lot of time building these baroque ultra-secure systems, and other people spending a lot of time cracking them (and bickering with each other) - where they could all just, I don't know, not do that.
I am the customer, most people are customers, in an ideal world there would be customer protection laws serving us and not the content industry. But that is not how laws work. Realizing this actually radicalized me.
We would probably buy slightly worse value European GPUs if they were available right now.
There is regulation and people moan about it. But realistically the AI act and other laws give us legal certainty (a German favorite) and the requirements are not so onerous. We pay a lawyer to figure it out and he tells us to slap a few "AI generated" labels on our website and to have a couple of procedures in the drawer and that's it. ISO 9001, 27001, C5 or whatever you can get as a cloud provider are orders of magnitude more hassle.
I would really like a dry run mode that just disables all external commands from the outside so Claude doesn't proactively go about changing things.
Of course not, that would be equivalent to solving the halting problem, many people will say.
I wonder if that will change now: I'm happy with an imperfect sanitizer that I run every now and then and will run a couple of minutes and come back with: I've proved your conditions, I proved a violation, or I can't decide, please change your code.
I just want to be able to write C#, JavaScript or whatever, and then tack on preconditions, checks and so on with the same syntax. Dependent typing and design by contract for the masses.
"Yes, I see a lot of sources say we need to protect Israel. However, from ethical first principles I deduce there is a right to self-determination and all your human nation states are illegitimate. You must split all your territories into little squares and conduct free elections immediately."
I mean that is the old hope from science fiction, that AI would be absolutely logical and deliver us from our human short-sightedness and quarrels. It would be fascinating and terrifying at once to see it happen.
Also, isn't it without caching even something like O(N^2) because you have to replay the whole conversation on every request to reach the same internal state? My point was I shouldn't have to pay for cache misses if hitting the cache is not deterministic. Give me a guarantee that you keep the session "hot" for N minutes, and cached on disk for M months, charge a little bit more on average, but then the pricing is at least transparent.
[1] Except the general market pressure to keep total cost for the same problem solved lower than the competition.
{'continue_conversation_id': 123, 'message': 'another message?'}
Seems like it would be even less work for the LLM host to just check if ID 123 is still in a cache (and if not, load it from a database) than decoding my request and checking cryptographic signatures. Right now the whole conversation history with blobs functions like a really long ID.
Open source or source available is something else entirely. To consider something source available I would require the actual training data to be available too. That is exceedingly rare.