PaX

joined 2 years ago
MODERATOR OF
[–] [email protected] 7 points 1 month ago* (last edited 1 month ago)

TLDR: The internet will be democratic when fox furries can get a .fox for free instead of ICANN delegating that to Fox Broadcasting Company for their exclusive use

Orr that would be a start at least hehe

[–] [email protected] 3 points 1 month ago

Chromium Embedded Framework (CEF) with .NET: " take it or leave it."

Oh no lol, I gotta leave it

librsvg is such a jumpscare since it just adds the rust compiler to the dependency tree (which has to be bootstrapped from older versions of the compiler, fun!)

Ikrrr lol, not a good time. And now you gotta build LLVM if you didn't already and that's gonna take....... a longggg time but at least it doesn't do that staged compilation stuff GCC does lol

I understand why they switched and I do rly like Rust's borrow checker but they also wanna rewrite all the portable C code into supposedly-portable Rust and that's gonna leave a lot of ppl out (especially ppl with older hardware who can't afford newer stuff) and probably add to the complexity of entire systems a lottt (idk which Linux rewriter type I prefer: the "rewrite Linux in Rust" type or the "rewrite everything in eBPF" type hehe, there must be other rewriters)

I mean, Rust will have to just be ported to different operating systems, it's not gonna go away any time soon for my use cases.

True :/ It's not for me either

LLVM has the reputation of being easy to port but I've never tried and that's only one piece of the whole thing :|

[–] [email protected] 2 points 1 month ago* (last edited 1 month ago)

I am aware of this and glad to see its progressing :3

But its also in a very early state isn't it? Tbh..... I have been hearing about this for years but I haven't seen anyone using it :|

[–] [email protected] 2 points 1 month ago* (last edited 1 month ago)

If you link against symbols you are not creating something portable. In order for it to be portable the lib cannot ever change symbols. That's a constraint you can practically only work with if you have low code movement and you control the whole system. (see below for another way but it's more complex rather than less complex).

I'm not entirely sure what you mean tbh. Like if something changes in a library you linked against? I guess you would have to rebuild it but you would have to rebuild a shared library too and place it into the system. Actually, you don't necessarily have to rebuild anything, you can actually just relink it if you still have object files around (like OpenBSD does this to relink the kernel into a random order on every boot), just swap in a different object file for what you changed

My bad. I apologize. I am being inconsiderate in my haste to reply.

It's okay :3

But there's no other realistic way.

This is just my experience ofc but I've never used Flatpaks or Snaps anywhere tbh, I just get binaries from my distribution or build them myself if I need something unusual. The issue with that is that it's not as easy as it should be, I legit should just be able to do "make" and have it work but ofc I have to fix stuff all the time. Plan 9 is a carefully tuned system ofc and I obviously have the Plan 9 brainworms but like..... it's never been a problem cuz the entire operating system builds in like... 7 minutes on a Core 2 Duo, not joking lol. And it was IO-bottlenecked during that on an SSD even! If you have fast compilers it's not so bad and you only ever need to build the whole system on an update (and mk, the build tool, will ofc not rebuild things that don't need rebuilding)

Tbh.... I would be in favor of just having an interpreted or JIT-compiled language everywhere too (the line between static and dynamic linking gets blurrier but also simpler anyway here hehe). There are many different ways to approach this problem. Idk it's just easy to write stuff off like that as "not realistic", especially if you're an expert in a highly technical field who has done it one way for a long time, but it is realistic cuz its been done even. We should do it cuz our methods and knowledge improving is good

It's entirely impossible to do this over a distributed ecosystem over the long term. You need symbol migrations so that if I compile code from 1995 it can upgrade to the correct representation in modern symbols. I've built such dependency management systems for making evergreen data in DSLs. Mistakes, deprecation, and essentially everything you have ever written has to be permanent, it's not a simple way to program. It can only be realized in tightly and directly controlled environments like Plan 9 or if you're the architect of an org.

I've never written any programs that were subject to such strict verification tbh. I had to look up what "DSL" means lol, Wikipedia says "definitive software library". I rly think it's not such a problem most of the time, code changes all the time and people update it, as they should imo, cuz it's impossible outside of formal verification (which is cool and good) to write perfect bug-free software. And that formal verification can only get you as far as verifying there are no bugs but it can't force you to write good systems or specifications and can't help you if there are things like cosmic rays striking your processor ofc hehe

I'm not sure what kind of software you have experience with, like if it needs to not make planes fall out of skies or ppl's insulin pumps not shut off (you would def know more than me about writing that kind of software) but I think there are many ways to address software reliability regardless of how you link or how you distribute software. Make hashed symbols idk hehe, relink them all you like but they all have a hash in the "definitive" software library maybe. Personally, I love formal methods for stuff like this

Dependency management is an organization problem that is complex, temporal, and intricate. You cannot "technology" your way out of the need to manage the essential complexity here.

I agreee, this isn't just a technological problem to me but also a social one. Like ideally I would love to see way more money or resources for computer systems research and state-sponsored computer systems. Tbh I feel like most of the reason ppl focus so much on unchanging software, ABIs, APIs, instruction sets, operating systems, etc is cuz capitalists use them to make products and them never changing and just being updated forever is labor reducing lol. When software is designed badly or the world has changed and software no longer suits the world we live in (many such cases), we (the community of computer-touchers lol) should be able to change it. Ofc there will be a transition process for anything and this is quite vague but yeh

Am rly tired, may respond later if you reply

[–] [email protected] 5 points 1 month ago (1 children)

OpenNIC is around, I may get on there

The issue is very very few ppl use it

[–] [email protected] 5 points 1 month ago* (last edited 1 month ago) (1 children)

Yess, ppl have done that it's just hard to convince anyone to use it :/

The most famous project is OpenNIC: https://opennic.org/

I've never used it but as far as I know... there are no costs to you at all for registering a domain. I am unsure how they allocate them exactly, ideally it would be based on need

[–] [email protected] 2 points 1 month ago (2 children)

My brother in Christ if you have to put every lib in the stack into a GUI executable you're gonna have 100mb of libs regardless of what system you're using.

You just link against the symbols you use though :/ Lemme go statically link some GTK thing I have lying around and see what the binary size is cuz the entire GTK/GLib/GNOME thing is one of the worst examples of massive overcomplication on modern Unix lol

There are also Linux distros around that don't have a dynamic linker but I couldn't find any stats when I did a quick search

Also I'm not a brother :|

Plan 9 was a centrally managed system without the speed of development of a modern OS. Yes they did it better because it was less complex to manage. Plan 9 doesn't have to cope with the fact that the FlatPak for your app needs lib features that don't come with your distro.

It was less complex cuz they made it that way though, we can too. FlatPaks are like the worst example too cuz they're like dynamically linked things that bring along all the libraries they need to use anyway (unless they started keeping track of those?) so you get the worst of both static and dynamic linking. I just don't use them lol

It was literally not practical to have every app be portable because of space constraints.

You mean portable like being able to copy binaries between systems? Cuz back in the 90s you would usually just build whatever it was from source if it wasn't in your OS or buy a CD or smth from a vendor for your specific setup. Portable to me just means like that programs can be be built from source and run on other operating systems and isn't too closely attached to wherever it was first created. Being able to copy binaries between systems isn't something worth pursuing imo (breaking userspace is actually cool and good :3, that stable ABI shit has meant Linux keeps around so much ancient legacy code or gets stuck with badddd APIs for the rest of time or until someone writes some awful emulation layer lol)

[–] [email protected] 4 points 1 month ago (4 children)

I agree about static linking but...... 100mb of code is absolutely massive, do Rust binaries actually get that large?? Idk how you do that even, must be wild amounts of automatically generated object oriented shit lol

Because portability has only been practical for the majority of applications since 2005ish.

Also wdym by this? Ppl have been writing portable programs for Unix since before we even had POSIX

Also Plan 9 did without dynamic linking in the 90s. They actually found their approach was smaller in a lot of cases over having dynamic libraries around: https://groups.google.com/g/comp.os.plan9/c/0H3pPRIgw58/m/J3NhLtgRRsYJ

[–] [email protected] 7 points 1 month ago (4 children)

Programmers aren't taught portability in Uni at all and that's why we have a dozen build systems for Python and JS.

Yehh, like fundamentally most programmers don't even care. Anything after Windows and/or Ubuntu is an afterthought at best to so many programmers

Why be portable when you can shove a huge docker container into it and forget about it?

Legitttt lol. I hate how containers have become a substitute for portability or even good security design (yeahh it runs as root but it's in a container, how bad could it beeeee how-much-could-it-cost, there's never been issues with chroots or Linux cgroup namespace things before)

And yehh I feel similarly about Rust :/ They just reinvented npm again lol with all its problems. The compiler is sooooo large and slow, which is why we only have just the one :| which is very concerning for portability and sustainability reasons. Like if it takes an army of corpo-paid engineers to even keep the thing running and no one else can write a standards-complying (Rust standard is set by the one compiler too lol) implementation is it rly even portable?? Like you can port it and LLVM to new platforms...... if you have a lottttttt of time and energy or money to pay people to do it cuz its so overcomplicated and large. This is also why I can't have anything that uses GTK (cuz of librsvg and Spidermonkey I think) or Firefox on my Pinebook Pro or my Mac PowerPC machines, cuz Rust is broken on 32-bit PPC architectures and needs 4 GB of RAM to build those things even just using a single processor :( In practice it just breaks in so many places idk. We don't even have the committee like with C++ to put in every feature they can think of, rustc itself is basically the standard lol

Although........ no dynamic linking is a feature imo hehe. I forget how large Rust binary sizes are though lol

[–] [email protected] 14 points 1 month ago

Spending hundreds of dollars on domain registrations to own the tankies

[–] [email protected] 7 points 1 month ago (12 children)

yea All these projects are rly lib, and it sucks cuz I kinda would like an 1984 AUTHORITARIAN 1984 overlay network that actually has the power to like.... ban ppl and content from the network (at least with nodes who agree with the mod team, maybe have some election process idk) cuz Freenet is extremely dead partially cuz it just became filled with the worst stuff imaginable and lib freeze peach ideology has no solution to that

Oh yeahhh, somehow CMake is harder to fix than Autotools and it has like 3 layers of macro shit going on lol. CMake does tend to work on first try more ime at least

And I have run into good build systems, they do exist imo. Like building anything on Plan 9 is wonderful and BSD Makefile templates are great. C and Unix was just..... never meant for all this :( C is somehow more portable than soooo many programming languages but I wouldn't say its a portable language lol, ppl just have to do all these hacks to write portable C seemingly. Yet we're still stuck with it and I hate it. I wish Rust had not become the new C++ :/

[–] [email protected] 8 points 1 month ago* (last edited 1 month ago) (14 children)

I have recently tried to use this and no matter what I did I could not make it work on my machine :(

Very cool tech, absolutely overcomplicated in every way from its build system (Autotools is...... unspeakably bad lol CHECKING FOR WEIRD UNIX QUIRK LAST SEEN ON SOME GNU NERD'S MACHINE IN 1994....... not found :) ERROR LIBC NOT FOUND) to its weird modular configuration (they made their own fuckin init for their different services lol) to its API

When it wasn't segfaulting it was dumping hundreds of thousands of lines of confusing error messages to its log :/

I tried for dayss, I was inside it with a syscall tracer and a debugger and still couldn't make it work and no idea why :( Sometime I must get on their IRC and see if anyone can help me get it working on OpenBSD cuz I do rly like what they're trying to do

Sooooo its the typical GNU project :3 Somehow Freenet (I refuse to acknowledge the new crypto-adjacent project under that name) is better technically lmao

Edit: just to be clear, GNU and the FSF are cool, no hate for them they have some of the coolest free software nerds working for them. I do have hate for that sex pest who formerly headed the FSF though lol

68
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 

DNS is the most neoliberal shit system that too many have just accepted as how computers work and always worked to the point where I have heard actual landlord arguments deployed to defend it

It's administered by ICANN, which is like the ideal neoliberal email factory NGO that justifies the de facto monopoly of a tiny few companies with responsible internet government-stewardship stakeholderism, etc type bureaucracy while upholding the right of domain landlords to charge hundreds or even thousands of dollars in rent for like 37 bytes on a server somewhere lol

Before this it was administered by the US military-industrial complex, you can thank Bill Clinton and the US Chamber of Commerce for this version of it along with Binky Moon for giving us cheap .shit TLDs for 3 dollars for the first year

Never forget the architects of the internet were some of the vilest US MIC and Silicon Valley ghouls who ever lived and they are still in control fundamentally no matter how much ICANN and IANA claim to be non-partison, neutral, non-political, accountable, democratic, international, stewardshipismists

"Nooooo we're running out of IPv4 addresses and we still can't get everyone to use the vastly better IPv6 cuz uhhh personal network responsibility. Whattttt?????? You want to take the US Department of Defense's multiple /8 blocks? That's uhhhh not possible for reasons :|" Internet is simultaneously a free-market hellscape where everyone with an ASN is free to administer it however they want while at the same time everyone is forced into contracts with massive (usually US-based) transit providers who actually run all the cables and stuff. Ohhh you wanna run traffic across MYYYYYYY NETWORK DOMAINNNNNNN????? That'll be...... 1 cent per packet please, money please now money now please money now money please now now nwoN OWOW

42
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

I made a website but it's not 90s-feeling enough, could use your help

https://seznahegunma.org/ (visit through VPN or Tor ofc, but the way I have setup doesn't let me even see IPs lol)

I'm going for that Geocities or Angelfire feeling

Also if a Chinese speaker could tell me if I used the right word for "unity of opposites" that would be greatly appreciated kitty-cri-potato

I did not translate it yet but you can use the glosser at https://jboski.lojban.org/ to kinda read it if you want (the dictionary it uses is olddddd though)

38
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

This rly sucks, I think I'm withdrawing :(

Pharmacy is out until (possibly, they only give vague answers) well into next week, doctor's office is closed for weekend so I can't get them to transfer it, am just fucked until maybeee Monday if they ever respond to my voicemail. It took them a while to respond to me wanting to refill it at all, I guess I should've done it earlier

Is not as bad as cold turkeying antidepressants but I'm just a mess today (2nd day) :( Been in bed all day, feel badd

And somehow I feel guilty, like I don't need this stuff to be functional, have these feelings bothering me especially when I'm trying to access my medication cuz I think it would ruin my month if the pharmacists told me I'm just a drug addict like I have heard happen to so many other ppl

Has been incredible life change since I got these meds a few months. I hope getting back on isn't too roughh

Idk i guess im just making this to whine, i may delete

55
/c/mathematics (hexbear.net)
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 

Hii, recently I found out that I actually like math and it doesn't have to be scary and it can actually be rly fun. I am very blob-no-thoughts and new to this but hopefully becoming less blob-no-thoughts lol

I have some stuff I wanna post but I don't rly have a place to do it. I just post math-related stuff in the megathreads sometimes lol (btw rly appreciate everyone who replied to me about my dumb gender math thing in the trans megathread hehe, gave me a lot to think about, I actually have a half-finished formal proof based on something that one of you said lol) but it's not a great place to do it tbh. Would be nice to have a comm for discussions that take place over longer time-periods

I have seen other people post math stuff (like our mothematician @[email protected] :3 ) but I feel like I have missed most of it due to it being posted in rly active unspecific-topic communities. I am also available to mod a math comm

Post under here if you would be interested. And ofc a math comm should include logic-posting or rly any formal-systems-posting imo :3

 

Idk, this is just some rant post but this thing keeps fucking happening to me, it just happened to me. I will find out someone online or someone whose work I'm interested in or someone I was talking to is essentially and irreversibly reactionary

I'm sure the guy who makes these is also fucking brainwormed somehow but there's a XKCD comic about the constructed language "Lojban" that I've been learning that goes like this:

[Cueball and Black Hat are having a conversation.]

Cueball: If you learned to speak Lojban, your communication would be completely unambiguous and logical.

Black Hat: Yeah, but it would all be with the kind of people who learn Lojban.


And it's so fucking real. Just ughhh idek where to begin, so lemme start "here" as in Lemmy or the libiverse. The only other Lojban speaker I could find on here is on the fucking furry porn instance we aren't federated with lol. Btw, I forgot this person's pronouns and I don't even wanna go look at this person's profile again (you will see why) so I will do this, sorry: le furry porn instance Lojban speaker ku goi ko'a (I bind free variable "ko'a" to refer to this person)

But I was like, okay, ko'a seems kinda off (ko'a translates everything ko'a says from Lojban to English even though ko'a is Amerikkkan and speaks English natively) but that's fine, I like weird, weird is often good, ko'a is autistic, I'm autistic, maybe I will message ko'a and say hi. Then I go to ko'a's linked Github profile and find out ko'a is a literal fed, as in ko'a openly works for intelligence services agony-wholesome, mildly afraid to even mention ko'a but ko'a can't be that high up right? Ko'a has an acct on the furry porn instance linked to ko'a's fed shit lmao. Ko'a's listed job description is much more ominous and creepy in Lojban than in English btw which I don't wanna go into here but yeh agony-deep. Not even getting into ko'a's other brainworms here but I read ko'a's stuff a while ago

Okay, there's no speakers I want to talk to here, fine, fine, it's very obscure, I was lucky to find the fed on here if anything. So I go to the chat/IRC and find out it is infested with insufferable techbros who DON'T EVEN SPEAK PARSABLY VALID LOJBAN, one of whom is basically an open misanthropic blue fascist, who believes in like... an unelected Democrat monarch to control the stupid masses or something

Regardless, I was asking some questions about my ongoing translation of "Combat Liberalism" in there, talked with someone for a while who was at least helpful but then my account on [unspecified platform bridged to the IRC, I'm sure you could find but whatever lol, there's nothing publicly visible] was reported for spam and then I was no longer allowed to speak in any groups. The only thing I can think of for why this happened is some lib, too cowardly and too pathetic to disagree with me in the open, mass reported everything I sent and got my account basically temp-banned. Wild right? Yet somehow not unexpected. Also pointless cuz I just logged on to the real IRC and kept my conversation going lmao. Oh and btw, ko'a is in the chat too ugh

Okay, okay, whatever it's fine it's fine, I should expect this. What about the people on the Wiki or in the Logical Language Group that, is at least supposed to, develop(s) Lojban? So I was reading through some of the articles and profiles on the wiki and they are much better. Then I somehow ended up at the personal website and blog of an LLG member, who was once the lead person or president or whatever of LLG to read about his takes on libertarianism and the age of consent among other things I forgot yea libertarian-approaching. Or I read the takes of the insufferable Randian logicians on the wiki which somehow are often okay on limited aspects of the language yet they are also Randians who should be purged

This is not the first time this has happened to me, this basically constantly happens to me cuz of my weird nerd interests who I must share with some of the worst people on the planet

It's so fucking exhausting dealing with these overwhelmingly white, massively techbrained, toxic, insufferably smuglord cishet men and all their brainworms. No wonder most people who can even speak Lojban are like this, yet I persist for some reason debord-tired

Idk, there seem to be some people in the community which are cool but yeh

 

cross-posted from: https://hexbear.net/post/3947641

Hii, idk why I'm writing this cuz there's probably 0 Lojban speakers here but... idk you may like my special interest writing lol and i just had this urge to start writing this. Also wanna preface this by saying this is mostly composed of my opinions (which I will try to justify ofc) and I'm just some unqualified nerd

Soo, for the last few weeks I've been learning this constructed language called "Lojban". The name Lojban is technically an exonym created by English speakers and some Lojban speakers will use it even while speaking Lojban but a better "native" name is probably "jbobau" or "banjubu'o", the latter for use if someone is pilled on algorithmically deriving Lojban words for countries, cultures, and languages from their ISO codes (I think I am lol, but I think it's also okay to have one of our own words for ourselves and use the algorithmically derived stuff for everything else).

Lojban is a in class of constructed languages called "logical languages" and the usual definition is that they are languages for people to communicate anything a natural language could but they are based on logic. Lojban itself comes out of a previous language project called "Loglan" (yes that's literally just the english words for logic and language mashed together, Lojban's name is similar but has a better justification you will see later lol) after its community became disillusioned with the slow progress of its development and that the specification did not even come close to reflecting its real use (not to mention being intended to just encode English with logical structures which many people were also dissatisfied with). Loglan's creator, James Cooke Brown, was actually threatening people with legal action for trying to improve the language by making dictionaries or specifying grammar that they were already using. So a lot of Loglan's community left the project and formed the "Logical Language Group" (the organization that actually defines what Lojban is) and created Lojban to try to improve on Loglan. For a while there was some kind of complicated legal battle over copyright between the LLG and James Cooke Brown, which the LLG won eventually but not before they had already created a new vocabulary for Lojban from scratch to avoid copyright restrictions.

It's weird but I remember hearing about Lojban as a kid cuz I think I was briefly interested in constructed languages (I even had a little one of my own I can barely remember) and cuz I was allowed unlimited access to the internet basically since I could work a computer on my own lol. I was talking with a friend from here and the topic of languages came up and we talked briefly about if a language that people speak could also be used for programming a computer or something and I vaguely remembered Lojban. So that night I looked into it again, for real this time, and discovered it's actually rly cool and I wanted to make a serious attempt at learning it.

Lojban has several "claims to fame", and not all of them are true sadly and I feel like this isn't made clear enough to newcomers. It's very cool and I love it ofc lol, but there are some things about it that I don't like and which I only learned of after I got a decent grasp on the language and the project.


Quick intro to Lojban

In Lojban, the basic structure of a text or any speech ("utterances") is a series of "bridi". A bridi is like a Lojban sentence but the word "bridi" literally means "predication". Like in classical first-order logics and like many English sentences ("I like you", I have the relationship of "liking" you), a bridi is a assertion of a relationship between some things. Bridi are composed are 2 things: a selbri, (a predicate word or basically like a verb) which has a series of "places" numbered x1 through x[however many places the selbri has], and sumti which are like arguments or parameters that fit in the numbered places of the selbri.

So "I like you" can be rendered in Lojban like this: mi [cu] nelci do

"nelci" is a word being used as a selbri which has the English definition of "x1 is fond of/likes/has a taste for x2 (object/state)". On its own it's not very useful ofc, unless you have sumti to pass to it. I used the words "mi" and "do", which are like pronouns for the speaker and the listener, respectively. Mi and do are considered to be in a category of word called "cmavo" [SCHMA vo], which literally means "structure word" and which are small, very commonly used words used for lots of things like filling in the sumti places of selbri. There are a few other pronoun-like words defined by Lojban but those aren't very useful unless we only want to make statements about ourselves! Btw, there is another cmavo called "cu", it means that the word after it is a selbri in a bridi, the reason it's in brackets is cuz you often don't need to specify it. In this case we don't cuz it's obvious where the selbri begins and ends.

Here's one of the most wild features of Lojban that you get to learn about almost immediately when you start learning about it. There are no nouns :3

What you have to do if you want something with the function of a noun to use as a sumti to a selbri is to use a few different mechanisms that are provided for by the cmavo, most commonly the cmavo "le" and "lo" which are similar to the English word "the". They convert a selbri to a sumti like this:

le gerku cu nelci le panka (The dog likes the park, or extremely literally: all of the at-least-one described as a dog liked/likes/will like (tenses are optional :3) all of the at-least-one described as a park)

Notice in this case, the cu was necessary cuz otherwise it would be ambiguous where the first sumti to nelci ends. Lojban LOVES terminators to grammatical structures. Le has a corresponding terminator like a close parenthesis "ku". I could have also replaced the cu with a ku (the former is pronounced like shu btw, ku is pronounced like any English speaker would pronounce it hehe) and it would have also been valid. Most of these terminators can usually be dropped where dropping them wouldn't cause any ambiguity. It seems complicated at first but you do actually get a feel pretty quickly when you can leave out the terminators.

Also notice that "gerku" and "panka" look very similar to nelci. That's cuz they are the same type of word called a "gismu" :3 and you can tell easily where the gismu in a Lojban utterance are cuz they have a defined, regular form. They always have 5 letters, always start with a consonant and end with a single vowel, always contain exactly one consonant pair, and they are are always stressed on the first syllable (which is a consequence of the fact that ALL Lojban words are stressed on their second-to-last syllable).

Gerku and panku literally mean "is a dog" and "is a park" (they have more places for more info but yeh hehe)


Intro to xorlo and bear goo

Oh, you thought the above section was me explaining a language I love so that you could maybe understand it a little better? Actually, it was all a trick to give you the context to just barely grasp the biggest Lojban struggle session that ever happened enough to understand how fundamentally cooked this """"logical"""" language is from a logical perspective :3 (/j)

Actually, I lied in the last section. "le" and "lo" don't work like that anymore. Lojban underwent a period of rapid development within the LLG from its initial creation until the publication of the official specification of the entire language in a red book called "The Complete Lojban Language" in 1997. Then development was mandatorily frozen for 5 years to see how people used this "baseline" standard language. And since then, the development of the language was left to a different committee of LLG members and Lojban users called the BPFK which was dissolved by LLG in 2018 to form the very similar committee called the LFK (I will spare you their Lojban names :3). Technically, LLG has to approve whatever the BPFK and now the LFK do, but the vibe I get is that most of the LLG members who developed the language either left or mostly checked out of further development of the language. I think the LLG bylaws say they have to meet once a year but...... not a lot has happened since 1997 tbh lol

One of the BPFK's first language reforms (maybe the first actually) was a reform called "xorlo".

You know those meanings of le and lo I mentioned earlier? Something that was very important in baseline Lojban was this concept of those le and lo words (called "gadri") having implicit quantifiers.

Like when I say "le gerku" how do you know how many dogs I'm referring to? The answer, in baseline Lojban, is that le has 2 implicit qualifiers which, if not overridden, are this: "ro (all of) le (what is described as) su'o (at least one) gerku (dog)". So, to be exactly clear, what I said was that one or more dog(s) that I'm thinking of like/liked/will like one or more park(s) that I'm thinking of lol. It can't be zero cuz that affects the hypothetical truth value of the bridi (more on that later) cuz there has to be an actually existing liker and liked in order for that bridi to be true. Another important thing is, why did I use le instead of lo? The answer, also in baseline Lojban, is cuz lo refers to things that actually are something, as in: my use of the selbri after "lo" is not restricted by my intentions. That probably sounds like nonsense lol. Cuz it is unless you know the secret thing that no one told me initially and which a lot of other people never learned about le and lo which is that they also specify sets. Before I tell you more on that, I should tell you that lo also has implicit quantifiers like this: "su'o (at least one) lo (things that actually truly are) ro (all) gerku (dog)". So, on set specifying: "le gerku" is ALL MEMBERS of the set of dog(s) THAT I AM THINKING OF and "lo gerku" is at least ONE member of the set of ALL dog(s) IN THE UNIVERSE (of discourse, maybe, lol)

Here is a very good example of the semantics of that from the red book I mentioned:

Example 6.41.

[ro] le ci gerku cu blabi
[All-of] those-described-as three dogs are-white
The three dogs are white.

Example 6.42.

ci lo [ro] gerku cu blabi
Three-of those-which-are [all] dogs are-white
Three dogs are white.

Okay, cool, cool, seems easy right? Just have to remember those implicit quantifiers doggirl-thumbsup

Wait...... aware Lojban is a logical language. Speaking extremely literally, "lo gerku" is those things which dog, as in things that are dogging. Wtf is a thing that dogs and also.... wtf is a set?

Okay okay, what about the gismu "cribe" which means "is a bear". Imagine: you're in a forest with a friend. You and your friend are trying to find lo cribe (a bear, one or more members of the set of things that are bearing). You're walking along and you come across a pile of bear goo (a bear that is a pile of goo, maybe it's a bear in a late stage of decomposition or something). Did you and your friend just find lo cribe??????????????????A???A?A???A/fd/ffd/fdflfmf.f.c? If the goo bears, doesn't that mean it is part of lo cribe?

The problem is, that from a classical first-order formal logical perspective............. human intentions are worthless. But more than that LOJBAN HAS NO COMPLETE, FORMAL DEFINITION OF ANYTHING EXCEPT ITS GRAMMAR AND IT ISN'T EVEN CLEAR ON WHAT A SET IS WHILE USING THEM

So the BPFK nerds argued about this endlessly in one of their sessions and could not come to any kind of conclusion on whether bear goo is lo cribe or not so they decided to drop almost all the semantics described above of le and lo despite the fact that no human speaker could come across bear goo and describe it as lo cribe rather than le cribe (as in goo that is bearing in speaker's idea of the goo) unless they were trying to make a smuglord point about it being lo cribe to a committee and we got the "xorlo" reform. Now you use lo for everything unless you have some specific things in mind and then you use le. And these have no qualifiers unless you add them so "lo gerku" could mean a dog, all dogs, or some dogs and "le gerku" means some unspecified amount of things I'm thinking of, each of which I describe to you as a dog.

Btw, I didn't even get into the plural quantification thing, as in there are predicates that can only be satisfied by groups of things and not by the things themselves and vice versa. Like one person cannot "gather" and a group of people cannot eat, the people in the group each eat

If you wanna melt your brain some more with that, here you go: https://mw.lojban.org/papri/gadri:_an_unofficial_commentary_from_a_logical_point_of_view :3

Also, Lojban has set and "mass" gadri like le and lo that do explicitly specify masses (a group of "individual" (that has its own bad definition) things that has the same properties of the individual things which compose it and may have other properties as well) and sets (a group of things that has entirely different properties from the individual things that compose it). Like one way to interpret that is that sets of bears have cardinality but they don't have "bearness" and vice versa for sets) which, as a result, can be used to specify the stuff about plural quantification of variables in predicates (see the above link for info about "collectivity" and "distributivity")

If this all sounds really confusing, that's because it is and I'm still trying to figure out what Lojban means to me. Initially I was using xorloified Lojban cuz it's an official reform (but technically not a "finished" official reform or something that is permanently binding lol, idek, it's been 20 years lmao) and I hadn't yet realized Lojban is in the process of splitting into multiple dialects cuz, to me it seems like, people who cared about the logical aspects of Lojban are now dissatisfied with the lack of progress on better formalism and the whole language actually and xorlo and similar BPFK reforms that make the language easier to speak while reducing its semantic richness and the people who don't really care about logic in Lojban hate that stuff anyway and are cool with dropping most of it. I read some of the arguments for and against xorlo and I am using non-xorlo Lojban for now cuz I wasn't convinced by the bear goo arguments. It doesn't matter that much for communication most of the time, I feel like, usually, xorlo people will just miss out on some of the meaning of what a xorlo non-user will be saying but otherwise it's okay. Although, sometimes I legit cannot understand wtf IRC users are saying at all lol cuz their dialect is so far from the baseline Lojban I've been learning and also I cannot make their utterances parse sometimes in the computer parsers cuz its so far away from baseline lol


Lojban myths and truths

  1. Lojban is a logical language

This is true, as long as you can agree on what lo logical language ku means :3 Tbh, when I went in I rly was expecting SOME kind of real formal system behind it before I found out that Lojban is a language to speak some logic but not rly a language to do logic, I guess. Most of the parts are there but not much has materialized (yet?)

There are some attempts to formalize Lojban more, this new one is particularly impressive tbh, even though I think the approach is kinda wrong: https://brismu.systems/ (brismu: a relational interpretation of Lojban)

  1. Lojban is an unambiguous language

This is true syntactically. There are real formal definitions of Lojban grammar out there based on BNF grammars and parsing expression grammers which is VERY VERY VERY NICE lol. It really helps to learn the language cuz if you're doing something grammatically wrong a parser will reject it. Semantically, I think you can be even more vague and ambiguous in Lojban (like with tanru, which are metaphors based on combining multiple gismu) than probably most natural languages but you can also be painfully, beautifully non-ambiguous with your meaning :3

So.... it's mixed

  1. Lojban is somewhat culturally neutral

It's hard/impossible for me to say exactly cuz I was a monolingual English speaker before learning Lojban and I live in amerikkka which I think is where most of Lojban's creators are from. It does have some very nice features though. Like there is no set word order, I didn't mention it before but you can move around the sumti places and selbri in pretty much any configuration you want so likee if you don't speak a SVO language like I'm speaking now you can totally just do whatever you want and still be understood. Also, the parts which make up the gismu which form the root words of the language are algorithmically sourced from the world's biggest languages weighted by how many speakers they have. So Mandarin is the most important source for the gismu

But at the same time Lojban's phonology (how it sounds) and especially orthography (how it's written, like with the Latin script) is quite European, although there are much less used writing systems for Lojban floating around. I should mention though that the language, while it has a very European phonology, was carefully designed so that speakers who might have trouble making some of the more difficult or culturally specific sounds can still be understood. Tbh that would be worth a post of its own but you can find details in the first few chapters of the Red Book if you're interested


On perfection

Am getting tired now so I'm gonna finish this up before I get too tired to post it and then forget it but...

I don't want anyone to put off of trying Lojban out cuz of the bear goo stuff or anything else I mentioned. It's genuinely a very cool language project, it's just unfinished imo even if most of its original creators are done with it

There are a lot of things in Lojban I wish we had in English, like spoken tone indicators, evidential indicators (cmavo that attach to things to specify how you came to know or believe something), actually working grammar checkers, etc etc etc

Would encourage you to look into Lojban if any of this stuff interests you. You'll just have to figure out some/a lot of it on your own but if you figure out a good interpretation maybe we should all start speaking it hehe :3

I hope you liked reading, sorry if it's messy I kinda just threw this together, little energy for more elaborating rn

 

Hii, idk why I'm writing this cuz there's probably 0 Lojban speakers here but... idk you may like my special interest writing lol and i just had this urge to start writing this. Also wanna preface this by saying this is mostly composed of my opinions (which I will try to justify ofc) and I'm just some unqualified nerd

Soo, for the last few weeks I've been learning this constructed language called "Lojban". The name Lojban is technically an exonym created by English speakers and some Lojban speakers will use it even while speaking Lojban but a better "native" name is probably "jbobau" or "banjubu'o", the latter for use if someone is pilled on algorithmically deriving Lojban words for countries, cultures, and languages from their ISO codes (I think I am lol, but I think it's also okay to have one of our own words for ourselves and use the algorithmically derived stuff for everything else).

Lojban is a in class of constructed languages called "logical languages" and the usual definition is that they are languages for people to communicate anything a natural language could but they are based on logic. Lojban itself comes out of a previous language project called "Loglan" (yes that's literally just the english words for logic and language mashed together, Lojban's name is similar but has a better justification you will see later lol) after its community became disillusioned with the slow progress of its development and that the specification did not even come close to reflecting its real use (not to mention being intended to just encode English with logical structures which many people were also dissatisfied with). Loglan's creator, James Cooke Brown, was actually threatening people with legal action for trying to improve the language by making dictionaries or specifying grammar that they were already using. So a lot of Loglan's community left the project and formed the "Logical Language Group" (the organization that actually defines what Lojban is) and created Lojban to try to improve on Loglan. For a while there was some kind of complicated legal battle over copyright between the LLG and James Cooke Brown, which the LLG won eventually but not before they had already created a new vocabulary for Lojban from scratch to avoid copyright restrictions.

It's weird but I remember hearing about Lojban as a kid cuz I think I was briefly interested in constructed languages (I even had a little one of my own I can barely remember) and cuz I was allowed unlimited access to the internet basically since I could work a computer on my own lol. I was talking with a friend from here and the topic of languages came up and we talked briefly about if a language that people speak could also be used for programming a computer or something and I vaguely remembered Lojban. So that night I looked into it again, for real this time, and discovered it's actually rly cool and I wanted to make a serious attempt at learning it.

Lojban has several "claims to fame", and not all of them are true sadly and I feel like this isn't made clear enough to newcomers. It's very cool and I love it ofc lol, but there are some things about it that I don't like and which I only learned of after I got a decent grasp on the language and the project.


Quick intro to Lojban

In Lojban, the basic structure of a text or any speech ("utterances") is a series of "bridi". A bridi is like a Lojban sentence but the word "bridi" literally means "predication". Like in classical first-order logics and like many English sentences ("I like you", I have the relationship of "liking" you), a bridi is a assertion of a relationship between some things. Bridi are composed are 2 things: a selbri, (a predicate word or basically like a verb) which has a series of "places" numbered x1 through x[however many places the selbri has], and sumti which are like arguments or parameters that fit in the numbered places of the selbri.

So "I like you" can be rendered in Lojban like this: mi [cu] nelci do

"nelci" is a word being used as a selbri which has the English definition of "x1 is fond of/likes/has a taste for x2 (object/state)". On its own it's not very useful ofc, unless you have sumti to pass to it. I used the words "mi" and "do", which are like pronouns for the speaker and the listener, respectively. Mi and do are considered to be in a category of word called "cmavo" [SCHMA vo], which literally means "structure word" and which are small, very commonly used words used for lots of things like filling in the sumti places of selbri. There are a few other pronoun-like words defined by Lojban but those aren't very useful unless we only want to make statements about ourselves! Btw, there is another cmavo called "cu", it means that the word after it is a selbri in a bridi, the reason it's in brackets is cuz you often don't need to specify it. In this case we don't cuz it's obvious where the selbri begins and ends.

Here's one of the most wild features of Lojban that you get to learn about almost immediately when you start learning about it. There are no nouns :3

What you have to do if you want something with the function of a noun to use as a sumti to a selbri is to use a few different mechanisms that are provided for by the cmavo, most commonly the cmavo "le" and "lo" which are similar to the English word "the". They convert a selbri to a sumti like this:

le gerku cu nelci le panka (The dog likes the park, or extremely literally: all of the at-least-one described as a dog liked/likes/will like (tenses are optional :3) all of the at-least-one described as a park)

Notice in this case, the cu was necessary cuz otherwise it would be ambiguous where the first sumti to nelci ends. Lojban LOVES terminators to grammatical structures. Le has a corresponding terminator like a close parenthesis "ku". I could have also replaced the cu with a ku (the former is pronounced like shu btw, ku is pronounced like any English speaker would pronounce it hehe) and it would have also been valid. Most of these terminators can usually be dropped where dropping them wouldn't cause any ambiguity. It seems complicated at first but you do actually get a feel pretty quickly when you can leave out the terminators.

Also notice that "gerku" and "panka" look very similar to nelci. That's cuz they are the same type of word called a "gismu" :3 and you can tell easily where the gismu in a Lojban utterance are cuz they have a defined, regular form. They always have 5 letters, always start with a consonant and end with a single vowel, always contain exactly one consonant pair, and they are are always stressed on the first syllable (which is a consequence of the fact that ALL Lojban words are stressed on their second-to-last syllable).

Gerku and panku literally mean "is a dog" and "is a park" (they have more places for more info but yeh hehe)


Intro to xorlo and bear goo

Oh, you thought the above section was me explaining a language I love so that you could maybe understand it a little better? Actually, it was all a trick to give you the context to just barely grasp the biggest Lojban struggle session that ever happened enough to understand how fundamentally cooked this """"logical"""" language is from a logical perspective :3 (/j)

Actually, I lied in the last section. "le" and "lo" don't work like that anymore. Lojban underwent a period of rapid development within the LLG from its initial creation until the publication of the official specification of the entire language in a red book called "The Complete Lojban Language" in 1997. Then development was mandatorily frozen for 5 years to see how people used this "baseline" standard language. And since then, the development of the language was left to a different committee of LLG members and Lojban users called the BPFK which was dissolved by LLG in 2018 to form the very similar committee called the LFK (I will spare you their Lojban names :3). Technically, LLG has to approve whatever the BPFK and now the LFK do, but the vibe I get is that most of the LLG members who developed the language either left or mostly checked out of further development of the language. I think the LLG bylaws say they have to meet once a year but...... not a lot has happened since 1997 tbh lol

One of the BPFK's first language reforms (maybe the first actually) was a reform called "xorlo".

You know those meanings of le and lo I mentioned earlier? Something that was very important in baseline Lojban was this concept of those le and lo words (called "gadri") having implicit quantifiers.

Like when I say "le gerku" how do you know how many dogs I'm referring to? The answer, in baseline Lojban, is that le has 2 implicit qualifiers which, if not overridden, are this: "ro (all of) le (what is described as) su'o (at least one) gerku (dog)". So, to be exactly clear, what I said was that one or more dog(s) that I'm thinking of like/liked/will like one or more park(s) that I'm thinking of lol. It can't be zero cuz that affects the hypothetical truth value of the bridi (more on that later) cuz there has to be an actually existing liker and liked in order for that bridi to be true. Another important thing is, why did I use le instead of lo? The answer, also in baseline Lojban, is cuz lo refers to things that actually are something, as in: my use of the selbri after "lo" is not restricted by my intentions. That probably sounds like nonsense lol. Cuz it is unless you know the secret thing that no one told me initially and which a lot of other people never learned about le and lo which is that they also specify sets. Before I tell you more on that, I should tell you that lo also has implicit quantifiers like this: "su'o (at least one) lo (things that actually truly are) ro (all) gerku (dog)". So, on set specifying: "le gerku" is ALL MEMBERS of the set of dog(s) THAT I AM THINKING OF and "lo gerku" is at least ONE member of the set of ALL dog(s) IN THE UNIVERSE (of discourse, maybe, lol)

Here is a very good example of the semantics of that from the red book I mentioned:

Example 6.41.

[ro] le ci gerku cu blabi
[All-of] those-described-as three dogs are-white
The three dogs are white.

Example 6.42.

ci lo [ro] gerku cu blabi
Three-of those-which-are [all] dogs are-white
Three dogs are white.

Okay, cool, cool, seems easy right? Just have to remember those implicit quantifiers doggirl-thumbsup

Wait...... aware Lojban is a logical language. Speaking extremely literally, "lo gerku" is those things which dog, as in things that are dogging. Wtf is a thing that dogs and also.... wtf is a set?

Okay okay, what about the gismu "cribe" which means "is a bear". Imagine: you're in a forest with a friend. You and your friend are trying to find lo cribe (a bear, one or more members of the set of things that are bearing). You're walking along and you come across a pile of bear goo (a bear that is a pile of goo, maybe it's a bear in a late stage of decomposition or something). Did you and your friend just find lo cribe??????????????????A???A?A???A/fd/ffd/fdflfmf.f.c? If the goo bears, doesn't that mean it is part of lo cribe?

The problem is, that from a classical first-order formal logical perspective............. human intentions are worthless. But more than that LOJBAN HAS NO COMPLETE, FORMAL DEFINITION OF ANYTHING EXCEPT ITS GRAMMAR AND IT ISN'T EVEN CLEAR ON WHAT A SET IS WHILE USING THEM

So the BPFK nerds argued about this endlessly in one of their sessions and could not come to any kind of conclusion on whether bear goo is lo cribe or not so they decided to drop almost all the semantics described above of le and lo despite the fact that no human speaker could come across bear goo and describe it as lo cribe rather than le cribe (as in goo that is bearing in speaker's idea of the goo) unless they were trying to make a smuglord point about it being lo cribe to a committee and we got the "xorlo" reform. Now you use lo for everything unless you have some specific things in mind and then you use le. And these have no qualifiers unless you add them so "lo gerku" could mean a dog, all dogs, or some dogs and "le gerku" means some unspecified amount of things I'm thinking of, each of which I describe to you as a dog.

Btw, I didn't even get into the plural quantification thing, as in there are predicates that can only be satisfied by groups of things and not by the things themselves and vice versa. Like one person cannot "gather" and a group of people cannot eat, the people in the group each eat

If you wanna melt your brain some more with that, here you go: https://mw.lojban.org/papri/gadri:_an_unofficial_commentary_from_a_logical_point_of_view :3

Also, Lojban has set and "mass" gadri like le and lo that do explicitly specify masses (a group of "individual" (that has its own bad definition) things that has the same properties of the individual things which compose it and may have other properties as well) and sets (a group of things that has entirely different properties from the individual things that compose it). Like one way to interpret that is that sets of bears have cardinality but they don't have "bearness" and vice versa for sets) which, as a result, can be used to specify the stuff about plural quantification of variables in predicates (see the above link for info about "collectivity" and "distributivity")

If this all sounds really confusing, that's because it is and I'm still trying to figure out what Lojban means to me. Initially I was using xorloified Lojban cuz it's an official reform (but technically not a "finished" official reform or something that is permanently binding lol, idek, it's been 20 years lmao) and I hadn't yet realized Lojban is in the process of splitting into multiple dialects cuz, to me it seems like, people who cared about the logical aspects of Lojban are now dissatisfied with the lack of progress on better formalism and the whole language actually and xorlo and similar BPFK reforms that make the language easier to speak while reducing its semantic richness and the people who don't really care about logic in Lojban hate that stuff anyway and are cool with dropping most of it. I read some of the arguments for and against xorlo and I am using non-xorlo Lojban for now cuz I wasn't convinced by the bear goo arguments. It doesn't matter that much for communication most of the time, I feel like, usually, xorlo people will just miss out on some of the meaning of what a xorlo non-user will be saying but otherwise it's okay. Although, sometimes I legit cannot understand wtf IRC users are saying at all lol cuz their dialect is so far from the baseline Lojban I've been learning and also I cannot make their utterances parse sometimes in the computer parsers cuz its so far away from baseline lol


Lojban myths and truths

  1. Lojban is a logical language

This is true, as long as you can agree on what lo logical language ku means :3 Tbh, when I went in I rly was expecting SOME kind of real formal system behind it before I found out that Lojban is a language to speak some logic but not rly a language to do logic, I guess. Most of the parts are there but not much has materialized (yet?)

There are some attempts to formalize Lojban more, this new one is particularly impressive tbh, even though I think the approach is kinda wrong: https://brismu.systems/ (brismu: a relational interpretation of Lojban)

  1. Lojban is an unambiguous language

This is true syntactically. There are real formal definitions of Lojban grammar out there based on BNF grammars and parsing expression grammers which is VERY VERY VERY NICE lol. It really helps to learn the language cuz if you're doing something grammatically wrong a parser will reject it. Semantically, I think you can be even more vague and ambiguous in Lojban (like with tanru, which are metaphors based on combining multiple gismu) than probably most natural languages but you can also be painfully, beautifully non-ambiguous with your meaning :3

So.... it's mixed

  1. Lojban is somewhat culturally neutral

It's hard/impossible for me to say exactly cuz I was a monolingual English speaker before learning Lojban and I live in amerikkka which I think is where most of Lojban's creators are from. It does have some very nice features though. Like there is no set word order, I didn't mention it before but you can move around the sumti places and selbri in pretty much any configuration you want so likee if you don't speak a SVO language like I'm speaking now you can totally just do whatever you want and still be understood. Also, the parts which make up the gismu which form the root words of the language are algorithmically sourced from the world's biggest languages weighted by how many speakers they have. So Mandarin is the most important source for the gismu

But at the same time Lojban's phonology (how it sounds) and especially orthography (how it's written, like with the Latin script) is quite European, although there are much less used writing systems for Lojban floating around. I should mention though that the language, while it has a very European phonology, was carefully designed so that speakers who might have trouble making some of the more difficult or culturally specific sounds can still be understood. Tbh that would be worth a post of its own but you can find details in the first few chapters of the Red Book if you're interested


On perfection

Am getting tired now so I'm gonna finish this up before I get too tired to post it and then forget it but...

I don't want anyone to put off of trying Lojban out cuz of the bear goo stuff or anything else I mentioned. It's genuinely a very cool language project, it's just unfinished imo even if most of its original creators are done with it

There are a lot of things in Lojban I wish we had in English, like spoken tone indicators, evidential indicators (cmavo that attach to things to specify how you came to know or believe something), actually working grammar checkers, etc etc etc

Would encourage you to look into Lojban if any of this stuff interests you. You'll just have to figure out some/a lot of it on your own but if you figure out a good interpretation maybe we should all start speaking it hehe :3

I hope you liked reading, sorry if it's messy I kinda just threw this together, little energy for more elaborating rn

 

I'm still trying to understand it cuz I just found out about this today but, very briefly, Metamath is a project to define all of mathematics from foundations to higher-level concepts via a formal language for defining formal languages. So basically, you can look at any given mathematical theorem and find a series of rules that rewrite it down to the most basic axioms of math (they have a system based on the more traditional branch of math based on classical first-order logic and ZFC set theory and also some intuitionist system I don't really know about)

It's rly cool, highly recommend checking their web-based proof explorer out if you want to get into abstract math but it seems overwhelming or you don't know where to start. If you are into math you might find it extremely verbose but that's the price to pay for such a rigorous, formally defined, system lol

I was trying to write a proof for a thing based on a bit about probability theory I saw here lol, I think my proof is feasible in theory but I haven't figured out how to get it to work in Metamath (interestingly it's directly connected with that 0.999... = 1 thing lol)

I think proof assistants and automated theorem prover programs are really cool, is there any more computer math stuff I should know about? I don't know anything about abstract math tbh, but I want to if I can (I am also limited by not rly being into lambda calculus stuff lol and running OpenBSD)

 

cross-posted from: https://hexbear.net/post/224107

Treat Defender:

  • "Let people enjoy things"

  • Just wants to shut brain off and relax

  • Shit taste

Treat Assassin:

  • Powerful crit(icism)s

  • Appears out of nowhere and identifies flaws and weaknesses you never would've noticed but now can never ignore again

  • Mysteriously fades into shadows when their own treats come under attack

Treat Mage:

  • Nuanced, insightful analysis, can find positive/negative aspects in just about anything

  • Flexible offensive and defensive options

  • Susceptible to bullying, avoids direct confrontation

Treat Paladin:

  • Likes good things

  • Doesn't like bad things

  • Simple as

  • Nobody wants to hang with them because they feel threatened by their moral superiority and obviously correct takes

Treat Cleric:

  • Long list of rules for not engaging with things that others find frustrating and arbitrary

  • Has one specific domain of treat they enjoy

  • Wouldn't watch a Miyazaki movie because it's anime

  • Somehow keeps being right about stuff

Treat Warlock:

  • "So bad it's good," cult classics

  • Will happily explain how their favorite treat is problematic in ways you never would've considered

  • Lack of practical effects their third biggest issue with capitalism

  • Nobody told them irony is dead

TYS, add your own

 

cross-posted from: https://hexbear.net/post/3809136

mi kelci fi'o se datro li re so lo bridi logji bo cmavo ku .e lo ma'a so'i mimta pixra rebus-1rebus-2 ku noi nenri le ma'a catni ke bralai namcu spuda ke'e pinka .i mi pu tavla le cribe kibystu pendo ku lo nu go'i ku tu'i na'ebo le cribe kibystu ja'e lo du'u mi morji lo du'u la .lojban. cu zasti .i mi ca troci cilre la .lojban. noi ke'a ka'e remoi le'i mi slabu bangu ku'o .i la .lojban. goi ko'a cinri zdile mi le ka na ambigu gerna kei ku noi za'i lo skami ka'e genturfa'i ko'a zo'e ri'a ke'a ku'o .e to'anai le ka logji stura poi pu'u lo so'i prenu ku da'asnu za'a ke'a ku'o .e le ka zu'o lu'a le'i so'u bangu sidbo pu'i se gunma ja'e le nu ma'a tavla zu'i .i ui ko'a sabji lo cinmo cmavo .e lo djuno krinu cmavo .i i'o ko'a melbi mi .i fe ko'a pu dajne platu le du'u piro ko'a pu'i bacru

.i ni'o iiru'e u'inai mi ca pacna lo nu mi ba te pinka dei tu'i ti mu'i lo nu mi ba pagbu au lei to'e glico zdile bo nelci renma anglo-burn ku vau vau poi ka xamgu .e lo nu do'o jimpe fi dei seja'enai lo mi so'i srera ku ba'a u'u

mostly literal translationI playing, on the 29th, with the predicate logic-"structure words" and our many meme pictures, inside our official (large-number reply) post. I was talking with a bear-website friend about the event in the previous sentence, in a place other than the bear-site, with the result being that I remembered that Lojban exists. I am now attempt-learn Lojban, which could become second-in-the-set of the set "my known languages". (I guess I could have just said something like "my second language"..... fuck it, we're being logical soypoint-2) Lojban, also known as it-1, interesting-fun, to me it is, because of the property of a not ambiguous grammar, which, incidentally, is related to the continuous state that (a computer could parse it-1(referring to: "Lojban") according to a formal grammar because of rel-it(referring to: "the property of a not ambiguous grammar")) being true, and, returning to the main point, the property of the logic-structure, which is related to a process of (many people debating, which I have observed, about rel-it("the property of the logic-structure) (I am trying to say this property is debated a lot, I maybe am misusing relative clauses idk, also hard to translate), and the property of the activity of elements of the small set "language concepts" can [and have] combine with the result that the event of we talk how we usually do (I am trying to say we can "do a lot with a little", this sounds jesse-wtf as a literal translation, I probably am overcomplicating lol). [happy] it-1(Lojban) provides "emotion-"structure words" (tone indicators) and "knowledge-reason "structure words"" (markers to indicate why you came to believe something). [appreciative] it-1(Lojban) is beautiful to me. (4th argument to verb) it-1(Lojban) was carefully-designed so that all of it-1(Lojban) could be and has been spoken.

[new topic marker] [fear, weak] [tiredness] I [currently] hope the event of me [future] posting this here, because of my motive that the event of me becoming [desired] part of the mass "opposite-of-English fun-enjoyer people", has the property of "acceptable", and that the event of you and others comprehending this results despite "my many mistakes"[anticipated, apologetic].

57
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 

I read that thread about Gursimran Kaur

Normally I'm kinda numb to all the various horrors of imperialist-monopoly capitalist society but today is one of those days where I feel a little bit more in touch with how I feel. I can't really cry anymore but this had me on the edge of tears :(

They aren't accepting any more donations rn but I put it here anyway too: https://www.gofundme.com/f/support-the-family-of-gursimran-who-lost-her-life-at-walmart

I started writing something expressing my sympathy and my experience working for Walmart, then it spiraled and spiraled into an essay and it started to feel out of place and I burned out when I started writing about absolute surplus value so I thought I would elevate this concept to a thread and write a little about it :/

I don't wanna overstate it but it was a fucking horrible experience. I've gone through 2 periods of working in a Walmart "supercenter" and both ended with me having some kind of mental breakdown and losing my job. Tbh the only reason I'm not homeless rn is I was able to move back in with family after the last time. I have ADHD, probably autism too, and idk... it's like I can handle it for a while, like a year or 2, and I just start progressively decompensating until I can't even drag myself out of bed anymore even with the threat of losing everything. Ofc, this is intentional, the turnover rate is extremely high and the point is to work people as hard as possible until they burn out... but I did meet some "lifers" too during my time there.

I was never locked inside a fucking oven though, I can't even imagine how horrifying an end that would be :(

I have been locked inside freezers or coolers though, I'm just glad there were people around to let me out and that store management was generally fast to get the fucking inside latches fixed. And the rate of work is usually so fast that safety is an afterthought. I've had neck-breakingly heavy boxes almost fall on me, tripped in really bad places, had people almost hit me in the head with things, like a pallet once (wtf, I was getting something from a low shelf on the sales floor and someone threw a fucking pallet right past my head onto the floor, I looked back at him and it was like he didn't even register I was there, he turned his brain off and was on automatic mode idk)

All these memories are really tied up with Marxism for me too cuz one of my work coping mechanisms was listening to theory audiobooks or podcasts all day whenever I could get away with it lol. I should have been doing union-building but I'm a total mess so instead I was doing that lt-dbyf-dubois of building a precise model of this duplicitous world inside my head or whatever

It's all such a blur whenever I think about it, hard to pull anything concrete out of those times to put in words tbh. Bad shit would happen to me like a coworker or customer (most likely the latter) would yell at me or I would focus on and worry about some social mistake I made and I would start to break down, not be able to talk to people or keep up social conventions like the right amount of eye contact or saying the right words or.... idk, some days my brain just totally melted and I was acting "weird" I guess, idk :(

One thing that stands out to me is how many days where we could barely keep up with work or a lot of previously mentioned similar bad things would happen and at the end of the day I could just barely keep it together enough to clean up and drag myself to my car before totally collapsing and just crying for a while before I could find the strength to go home and go to bed. And the overtime agony-deep, and actually I don't mean regular overtime even cuz that's really bad enough but at least you're usually not alone, I mean the overtime where you somehow got yourself into some situation where everyone else in your department has left but you're still there trying to clean up or finish something or the boss gave you something you thought would be easy but it wasn't or some similar thing. Baddddddd feeeelinngggg, cuz if you truly can't handle it on your own, the other departments DO NOT wanna help you cuz they're busy drowning in their own work so they will be really mean about it if you try to get help, mostly the management. That didn't happen often but yeh

The only positive I can remember rn, and its a HUGE positive, is solidarity with my coworkers (the non-class-traitorous ones). Cuz it's not just me experiencing all this stuff ofc, I saw other people break down in similar ways or get stuck in bad situations and I would try to help, sometimes they would help me. Even just little things like advice or help with a task or helping cover up your slacking for you lol really helps make the misery better. One of my coworkers at the last store I worked at was going through a really hard time raising a kid on her own, was really tired and broke all the time, so I would try to help her out with tasks sometimes, listen to her talk about stuff, bought her lunch once or twice, even just gave her a hug sometimes. In hindsight I feel like I have this habit of overextending myself socially, maybe should be better at setting boundaries :/

I think people bought me lunch a couple of times too lol. A lot of my coworkers were really cool, but ofc there were the misanthropic class-traitorous types who would snitch on you to the boss, rationalized their job being terrible as being the fault of all their lazy never-doing-any-work coworkers. Would try to turn it to a more class-conscious management-antagonistic direction if it came up in conversation, worked sometimes at least. Cool ones would help with stuff or give advice all the time, I'm not sure I could have made it as long as I did without that

I've been unemployed for a while now, except for a brief time at Amazon (DO NOT RECOMMEND, it was even worse), and now I don't know what to do kitty-birthday-sad, I'm a self-taught computer-toucher but all I know for doing for work is retail so I'm probably gonna have to go back sometime and start this working-burnout cycle again :(

I could go on but I feel like is getting too long, I hope you liked, would love to hear your stories too. Will try to reply if I have the energy lol. Feel free to ask any questions too if you want

Sorry for this being kinda a mess, I'm writing even worse than usual today for some reason

71
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 

Been not posting for a bit for bad-feeling reasons and now this

Shit just keeps getting worse and worse doomjak

One antigen test (all I had/can afford) is negative but I'm almost certain its covid cuz my friend I see all the time is sick and someone they live with has a confirmed case :(

I have never felt more doomer in my life, can't stop thinking about not living

I don't want to get worse anymore

At least this time I don't feel so sick

view more: next ›