There’s a difference between enabling another individual with free will and agency, and enabling an automated tool (as a bonus, then giving it to the masses & profiting from its use).
There are certainly some differences but is one really more ethical than the other? If anything I feel that (for example) manufacturing a gun is much less likely to carry any ethical implications than training someone to use it might.
I did a cursory search and it seems to be as regulated as restaurants are. There's an application process and on site inspections, but that's about it. The only thing notable is background checks.
And at least in the US if you're a hobbyist at home then there's ~no regulation whatsoever beyond the requirement to permanently affix a serial number and to keep accurate records.
I don't see the difference when it comes to the ethics of making a tool available to the world or teaching someone something. Like who cares if it was a hobbyist versus a professional tutoring outfit that taught someone expressing an open interest in committing terrorism about the chemistry of explosives? The two hypothetical teachers are equally at fault as far as I'm concerned.
Because an individual has free will and agency, and scale matters.
If you teach someone chemistry, that someone probably has sense to not use it for criminal purposes. If you have a track record of teaching future terrorists specifically, you will be shut down. Crucially, before you educate them en masse.
If you’re comparing that to a tool that essentially educates thousands, millions of people, with no KYC, you bet budding terrorists are going to be disproportionately represented within that group.
So then you acknowledge my point and our discussion does include homegrown LLMs?
But you raise an interesting point. It seems the ethics of LLM manufacturing is somewhat different than that of weapons (or other tool) manufacturing due to the ability of the LLM to convey knowledge. Still, I'm unconvinced of your position. Consider that we regulate neither the publishing nor dissemination of chemistry textbooks. Surely an LLM teaching someone chemistry falls into the same general category?
Homegrown LLMs seem unlikely to be used by a significant fraction of LLM users, but yeah, there’s a blurred line.
> Surely an LLM teaching someone chemistry falls into the same general category?
I think the scale and the effort might break the analogy. Teaching yourself means a degree of patience and certain personality traits that would be rarer in a malicious person (along the lines of “a sufficiently smart person wouldn’t need to be a criminal to succeed”), with exceptions of course. Being taught by a teacher implies a degree of KYC and care about who you are. Being served on a plate the specific information on how to manufacture something dangerous bypasses those barriers, which I think changes the equation.
All we can say is that the universe has been consistent so far, during the brief time we observed a small part of it given the instruments we have.
We update our model(s) so that it keeps being consistent and predictable to us (that’s human nature), but no model can be probably correct and complete.
You are not grappling with the full consequences of the universe being inconsistent. If the universe is inconsistent, science is dead. Why the fuck on HN of all places do I need to defend the idea that science is possible? Back to philosophy class, all of you.
Because you're being too narrow minded. Hubble Tension exists, the universe is not consistent. We take cosmological homogeneity as an axiomatic assumption and we keep being proved wrong.
The only thing we can say with confidence is that the base laws of physics appear to be mostly consistent everywhere we've looked in the last hundred or two years. But also only across relatively recent history. The laws of physics were very different early on. The electic and magnetic field used to be separate things and now they aren't.
None of this is incompatible with science as a concept.
Finding consistency goes hand in hand with modeling reality, and every model by definition 1) is wrong (incomplete/incorrect/unprovable) and 2) exists in your head only.
Django allowing queries to be anywhere is more or less in line with Python’s overarching “we’re all consenting adults here” ethos. There’s probably one correct way to do it, but if you want to shoot yourself in the foot then here’s your gun.
It definitely takes a bit of discipline. The key layers are somewhat easy to manage—middleware, context processors, views, template tags—but I’ve seen some hairy lasagne further obscuring where the queries happen on top of that. A well-documented abstraction can be useful, but if it is possible to keep it simple and obvious then that’s the way to go.
(Third-party dependencies can further complicate things, but at least you can expect a library using ORM to be in the installed apps list.)
When we give everyone a computer and want to restrict a group of people from some of its capabilities (for their own good), the consequence is a restricted computer. Not giving everyone that computer in the first place could help ensure it stays a true general purpose computer.
If tech is disrupting X, that’s a problem with X” tends to be said by people who have X comfortably sorted themselves (e.g., already have a PhD that counts as it’s from the pre-LLM days).
In the end it depends on whether one considers technological progress or human flourishing to be the end goal. Surprise—they are not always aligned, and sometimes are at odds with each other.
Agreed. It can also be people who have problems with X for other reasons and like to see X “disrupted” (e.g. a disgruntled grad student who got screwed over by a bad advisor or a hard working and capable office employee who got passed over for a less capable, less hardworking PhD holder).
Like I had many bad experiences in cabs in my younger years. It was just bad luck really, but I hated cabs for the longest time because of that and completely dreaded needing them. When Uber was first coming on the scene and cab drivers were protesting against it, I did think to my self something along the lines of “if an app can destroy your business, the problem was in your business” but I really just didn’t like cabs for other reasons. And the irony is now Uber is the same. When I land in my airport, I see crazy lines for rideshare with people waiting on cars to come pick them up, while there is a cab on the other side that is ~$15 cheaper somehow and ready to go with no lines. And I get to tip the driver those saved 15 bucks
Reducing your worth to mere productivity is myopic. Your worth is what you bring others, and while for some people it can include literal production for others it doesn’t have to. There’s wisdom, emotional support, and many other things.
An exclusive choice between maintaining free will and agency vs. achieving some definition of “success” makes for a good story. You’d think the choice would be blindingly obvious, and yet turns out it isn’t (or to some it is blindingly obvious in the opposite direction).
The argument that those who refuse to use an LLM will fall behind because they “won’t be able to produce as much” hinges on more LoC being an objective good and typing speed being a bottleneck, which always struck me as a suspicious line of reasoning. In a well-thought-through architecture, you don’t need to type that much; add to that the observation that more LoC usually means more opportunity for error and the net effect suddenly becomes less obviously positive (and this ignoring other negative effects LLM-driven development might have on OSS ecosystem, such as GPL-washing).
Furthermore, when it does come to typing speed, good old non-LLM-powered autocomplete does still exist, and offers less opportunity for subtle errors within otherwise plausibly looking blocks of code.
Measuring information entropy seems to have parallels with the incompleteness theorem and with the hard problem. As we approach the seams (so to speak) in our ability to model the system in its own terms, our otherwise precise maps become distorted, things get self-referential and paradoxical.
reply