𝕛𝕨𝕞-𝕕𝕖𝕧

I am an emgibeer for the comptooters.

  • 0 Posts
  • 86 Comments
Joined 2 years ago
cake
Cake day: August 25th, 2023

help-circle
  • Nope, not trolling at all.

    From your own provided source on the arxiv, Noels et al. define censorship as:

    Censorship in this context can be defined as the deliberate restriction, modification, or suppression of certain outputs generated by the model.

    Which is starkly different from the definition you yourself gave. I actually like their definition a whole lot more. Your definition is problematic because it excludes a large set of behaviors we would colloquially be interested in when studying “censorship.”

    Again, for the third time, that was not really the point either and I’m not interested in dancing around a technical scope defining censorship in this field, at least in this discourse right here and now. It is irrelevant to the topic at hand.

    I didn’t say he’s a nobody. What was that about a “respectable degree of chartiable interpretation of others”? Seems like you’re the one putting words in mouths, here.

    Yeah, this blogger shows a fundamental misunderstanding of how LLMs work or how system prompts work. (emphasis mine)

    In the context of this field of work and study, you basically did call him a nobody, and the point being harped on again, again, and again to you is that this is a false assertion. I did interpret you charitably. Don’t blame me because you said something wrong.

    EDIT: And frankly, you clearly don’t understand how the work Willison’s career has covered is intimately related to ML and AI research. I don’t mean it as a dig but you wouldn’t be drawing this arbitrary line to try and discredit him if you knew how the work done in Python on Django directly relates to many modern machine learning stacks.


  • I never implied that he says anything about censorship

    You did, at least that’s what I gathered originally, you just edited your original comments quite extensively. Regardless,

    Reading comprehension.

    The provided example was clearly not intended to be taken as “define censorship,” and, again, it is ironic you accuse me of having poor reading comprehension while being incapable or unwilling to give a respectable degree of charitable interpretation to others. You kind of just take what you think is the easiest to argue against reading of others and argue against that instead of what anyone actually said, is a habit I’m noticing, but I digress.

    Finally, not that it’s particularly relevant, but if you want to define censorship in this context that way, you’re more than welcome to, but it is a non-standard definition that I am not really sold on the efficacy of. I certainly won’t be using it going forwards.

    Anyway, I don’t think we’re gonna get a lot of ground here. I just felt the need to clarify to anyone reading that Willison isn’t a nobody and give them the objective facts regarding his veracity, because again, as I said, claiming he is just some guy in this context is willfully ignorant at best.


  • Willison has never claimed to be an expert in the field of machine learning, but you should give more credence to his opinions. Perhaps u/lepinkainen@lemmy.world’s warning wasn’t informative enough to be heeded: Willison is a prominent figure in the web-development scene, particularly aspects of the scene that have evolved into important facets of the modern machine learning community.

    The guy is quite experienced with Python and took an early step into the contemporary ML/AI space due to both him having a lot of very relevant skills and a likely personal interest in the field. Python is the lingua franca of my field of study, for better or worse, and someone like Willison was well-placed to break into ML/AI from the outside. That’s a common route in this field, there aren’t exactly an abundance of MBAs with majors in machine learning or applied artificial intelligence research, specifically (yet). Willison is one of the authors of Django, for fucks sake. Idk what he’s doing rn but it would be ignorant to draw the comparison you just did in the context of Willison particularly. [EDIT: Lmfao just went to see “what is Simon doing rn” (don’t really keep up with him in particular), & you’re talking out of your ass. He literally has multiple tools for the machine learning stack that he develops and that are available to see on his github. See one such here. This guy is so far away from someone who just “posts random blog guides on how to code with ChatGPT” that it’s egregious you’d even claim that. It’s so disingenuous as to ere into dishonesty; like, that is a patent lie. Smh.]

    As for your analysis of his article, I find it kind of ironic you accuse him of having a “fundamental misunderstanding of how LLMs work or how system prompts work [sic]” when you then proceed to cherry-pick certain lines from his article taken entirely out of context. First, the article is clearly geared towards a more general audience and avoids technical language or explanation. Second, he doesn’t say anything that is fundamentally wrong. Honestly, you seem to have a far more ignorant idea of LLMs and this field generally than Willison. You do say some things that are wrong, such as:

    For example, censorship that is present in the training set will be “baked in” to the model and the system prompt will not affect it, no matter how the LLM is told not to be censored in that way.

    This isn’t necessarily true. It is true that information not included within the training set, or information that has been statistically biased within the training set, isn’t going to be retrievable or reversible using system prompts. Willison never claims or implies this in his article, you just kind of stuff those words in his mouth. Either way, my point is that you are using wishy-washy, ambiguous, catch-all terms such as “censorship” that make your writings here not technically correct, either. What is censorship, in an informatics context? What does that mean? How can it be applied to sets of data? That’s not a concretely defined term if you’re wanting to take the discourse to the level that it seems you are, like it or not. Generally you seem to have something of a misunderstanding regarding this topic, but I’m not going to accuse you of that, lest I commit the same fallacy I’m sitting here trying to chastise you for. It’s possible you do know what you’re talking about and just dumbed it down for Lemmy. It’s impossible for me to know as an audience.

    That all wouldn’t really matter if you didn’t just jump as Willison’s credibility over your perception of him doing that exact same thing, though.



  • i mean, you could just as easily say professors and university would stamp those habits out of human doctors, but, as we can see… they don’t.

    just because an intelligence was engineered doesn’t mean it’s incapable of divergent behaviors, nor does it mean the ones it displays are of intrinsically lesser quality than those a human in the same scenario might exhibit. i don’t understand this POV you have because it’s the direct opposite of what most people complain about with machine learning tools… first they’re too non-deterministic to such a degree as to be useless, but now they’re so deterministic as to be entirely incapable of diverging their habits?

    digressing over how i just kind of disagree with your overall premise (that’s okay that’s allowed on the internet and we can continue not hating each other!), i just kind of find this “contradiction,” if you can even call it that, pretty funny to see pop up out in the wild.

    thanks for sharing the anecdote about the cardiac procedure, that’s quite interesting. if it isn’t too personal to ask, would you happen to know the specific procedure implicated here?



  • i find it annoyingly ironic how you’re acting like these people are behaving in some absurd manner when you’re, at the same time, asking an even more absurd thing of humanity by demanding the majority of people concurrently start behaving differently regardless of their privilege or economic status.

    i swear to fucking christ every single person banging the individual activism drum in environmentalist circles is some corpo plant or something. do you not understand the vast majority of people who contribute personally to climate change by ignoring these suggested principles don’t really have a choice? sure, it’s john’s fault personally that the only economically viable way he can feed himself in the local food desert is calories from beef…

    it isn’t a matter of morals or will - what you are asking or hoping for is functional impossible and has not happened once in human history, ever. even if all people agreed with these ideas and somehow magically got on the individual action horse, it wouldn’t fucking matter. because what makes individual action not work is systemic and has nothing to do with the moral quality of the choices people are making or their personal opinions and has everything to do with harsh economic realities that can’t be whimsically subverted by shaming people for the sins of corporate America.


  • it’s more than a challenge, it’s a fucking fantasy dude lmfao. people don’t wake up everyday and choose to do these things, they do these things out of necessity. even if individual action was effective in stemming climate change (it’s not), you have to acknowledge that people aren’t choosing where and how they get their food. you can’t blame someone for not being willing to sacrifice their own comfort or economic posture for a *checks notes* infinitesimally small, improbable, and uncertain chance that their actions might help the environment, maybe, just a little bit. that’s fucking patently absurd to expect any rational agent to make that choice the way you are advocating.

    even in this weird victim-blaming mindset people advocating on this basis have, the corps are still at fault! it’s fucking doublespeak and brainwashing, i swear.


  • you could firebomb every data center on earth today and global energy usage would go down like, 10-12% at most. and that’s not even mentioning how data centers are captain fucking planet when compared directly to other industries, when you consider things like pollution and emissions.

    a lot, yes, but literal peanuts compared to other industries like shipping and agriculture.

    frankly am sick of seeing people dressing their ignorance up as environmentalism. if you actually care about the environment then stop chastising things like people eating meat or data centers that create much more value per kwH than anything in the other top energy hungry industries, and start directing your anger at the people who are really responsible for the status quo. jane down the street streaming netflix and eating a weekend steak has fuckall to do with climate change when companies like duponte or cargill or nestle are continually allowed to rape our planet on the daily. it’s not even close and acting like they’re remotely comparable is corpo propaganda to shame people who are victims.




  • you (rhetorical you, not you) can recommend not using the AUR officially all you want. it doesn’t mean anything if a large number of tasks the average user is going to do require AUR packages. i’m kind of drunk rn but i’ll go find specific pages of the wiki that demonstrate what i’m talking about, i stg this isn’t nothing. the core system itself can entirely be managed with pacman, yes, but the average user is going to be doing a lot more than just that. there is a certain discord in the messaging of arch as a whole.

    this is exactly my point. arch can either be a nuts and bolts distro or it can be made for normies. it can’t be both.



  • saying it can happen in the AUR feels disingenuous to me when you consider how integrated the AUR is to the arch ecosystem. this is a genuine complaint from a user perspective and is an issue with the design philosophy imo. it is a special case but it’s so frequent as to be annoying, is my point.

    not sure why everyone is replying like i’m unaware and totally ignoring the actual grievance i have. im very well aware of pacman and yay’s intended behaviors, i just think they’re shit in some cases. idk if people who say this have never tried to daily drive arch before or something but the AUR is absolutely not optional unless you want to constantly hand roll your own shit. see my edit to the original comment.




  • sometimes you’re working with particular releases or builds that don’t, but like i said i might be the idiot lol.

    i like the concept of arch. i don’t like the way i need to come up with a new solution for how im managing my packages virtually every few days that often requires novel information. shit, half the time you boot up an arch system if you have sufficient # of packages there is 9/10 times a conflict when trying to just update things naively. like i said it’s cool on paper and im sure once you use it as a daily driver for awhile it just becomes routine but it’s more the principle of the user experience and its design philosophy that i think might be poor.

    arch is for techies in the middle of the bell curve imo… people on the left and the right, when it comes to something as simple as managing all my packages and versions, want something that just worksTM - unless i specifically want to fuck with the minutiae.



  • one of my least favorite things about arch and other rolling distros is that yay/pacman will try and recompile shit like electron/chromium from source every few days unless you give it very specific instructions not to - which is annoying as shit bc compiling the entirety of chrome from source takes hours even with decent hardware.

    granted, i fucking hate google products too but if you’re doing any web dev it’s necessary sometimes.

    idk im definitely willing to admit i might be the idiot here. managing your packages with pacman might just be routine to some people. to me arch is the epitome of classic bad UX in an open source project. it’s like they got too focused on being cmatrix-style terminal nerds and forgot to make their software efficiently useable outside of 5 very specific people’s workflows. it’s not even the terminal usage that is bad about arch. plenty of things are focused on that and… don’t do it shittily? idk…

    edit: yes to all the arch fanboy’s points in response to me. i used to be super into arch and am aware of the fact that this isn’t explicit behavior but to act like it doesn’t happen in a typical arch user experience is disingenuous. i also disagree with the take that arch doesn’t endorse this outright with its design philosophy, bc it does. the comparison of the AUR to other, similar things like PPAs doesn’t land for me bc PPAs aren’t integrated into the ecosystem nearly as much as AUR is with arch. you can’t tell people to just grab the binaries or not use AUR whenever it’s convenient to blame the user, when arch explicitly endorses a philosophy amicable to self-compilation and also heavily uses the AUR even in their own arch-wiki tutorials for fairly basic use cases. arch wants to have its cake and eat it too and be a great DIY build it yourself toolkit while also catering to daily driver use and more generalist users. don’t get me wrong, it’s the best attempt at such a thing i’ve seen - but at a certain point you have to ask if the premise makes sense anymore. in the case of arch, it doesn’t and it causes several facets of the ecosystem to flounder from a user perspective. the arch community’s habit of shouting “skill issue” at people when they point out legitimate issues with the design philosophy bugs the fuck out of me. this whole OS is a camel.


  • it really doesn’t depend. you think your cats kill a bird a year “maybe.”

    that’s just what you see. stop letting your cats roam freely outside, in america, europe, or literally anywhere. you see farmers here in the US using all the same coping arguments that you are here to justify why their cats are actually fine to roam free… and then it all adds up and accumulates to the detrimental environmental impacts that we see referenced in the linked sources. you are being a part of the problem.

    your cats don’t “just” hunt mice. your cat could give less of a shit if it’s a mouse or an endangered species, it doesn’t know or care. multiply that many times over the millions of cat owners who think just like you, who think “oh well my cats are fine though…”

    are they? i don’t think so.

    i love cats and im sorry about yours getting poisoned, but, also you have to consider that had you not let your cats free roam there would’ve been a near zero percent chance of a stranger poisoning or otherwise hurting them.

    it is doing a disservice to the environment and your pet to let a cat free roam, anywhere. even in agriculture. doesn’t matter.