37
submitted 1 year ago by yarr@lemmy.fmhy.ml to c/lemmy@lemmy.ml

Lemmy's API documentation currently appears to be the JS client implementation found here: https://join-lemmy.org/api/

This is very misleading, as these docs document the behavior of the JS client and do not provide a language neutral way to figure out what's going on.

Compare Lemmy's docs with something like the ActivityPub docs https://www.w3.org/TR/activitypub/

Going off ActivityPub, I could actually start to see how it all works and looks together. With Lemmy, I can reason about how the JS client works and do my best, but working with Lemmy you sometimes have to consume the Rust source as well.

So, this raises the barrier of entry for someone wanting to do Lemmy integrations to someone that needs to consume the above docs, plus be comfortable reading JS and Rust.

I saw some older posts from the lemmy devs saying: "Well, writing docs is hard, so it's easier if we generate the docs from our JS client."

They aren't wrong, writing documentation IS hard. If Lemmy is serious about attracting a larger ecosystem, I consider better API documentation to be on the hot path. I'm concerned that the devs are happy with the autogenerated docs above and won't put any effort into improving them. Even worse, the people generating these docs are already familiar with Lemmy, so they probably think the current docs are adequate.

I don't know a quick solution -- raise money to pay someone to write docs? No clue. But, if you want to attract developers to this ecosystem, the current API documentation is insufficient.

2
[-] yarr@lemmy.fmhy.ml 11 points 1 year ago

Reddit comment threads are currently just full of groupmind wankery. I like being on a platform where I don't 100% agree with everyone and I don't have to hold "sanctioned" opinions that are approved by a mod team of 3.

34

RANT AHEAD:

Quite a few times now, I've seen the complaint that "the news refuses to cover the story about the migrants' sinking ship and focuses on the billionaires instead".

This strikes me as totally unsurprising. 99% of all news sites are given by gathering clicks and eyeballs. The Titan story has it all:

  • Billionaires
  • Zany CEO with submarine with oddly sourced parts
  • Tie in to one of the most famous shipwrecks of all time
  • A story that's technically easy to understand (the sub went underwater and was lost, you don't need a degree in advanced physics to appreciate this)
  • Some drama because they might have been underwater without oxygen vs. instantly dead due to decompression
  • The possibility of an exciting sea rescue

vs the migrants' story

  • No one famous or of note on board
  • This is by far NOT the first vessel lost in this manner
  • No exciting twists

I'm sorry, but if I headed up a news room OF COURSE you will run the first story. It's simply more exciting. This is NOT an example of class war or a personal vendetta against the poor.

If you are one of those who think the migrants story should be more closely followed why don't YOU lead a discussion about it, volunteer your money and/or time to organizations that support migrants, etc.

It's also a really boring complaint to see, because nearly ALL of the major news outlets DID cover the story, but guess what, it is far less engaging, so it gets less attention overall.

Don't blame the news for what stories get big -- blame the public and their fascination with these stories. The news outlets are only putting out what their audience wants to see.

Feel free to start a site that talks only about migration issues, but I think you'll find it way harder to make money vs talking about clickbait.

4
submitted 1 year ago by yarr@lemmy.fmhy.ml to c/chat@beehaw.org

RANT AHEAD:

Quite a few times now, I've seen the complaint that "the news refuses to cover the story about the migrants' sinking ship and focuses on the billionaires instead".

This strikes me as totally unsurprising. 99% of all news sites are given by gathering clicks and eyeballs. The Titan story has it all:

  • Billionaires
  • Zany CEO with submarine with oddly sourced parts
  • Tie in to one of the most famous shipwrecks of all time
  • A story that's technically easy to understand (the sub went underwater and was lost, you don't need a degree in advanced physics to appreciate this)
  • Some drama because they might have been underwater without oxygen vs. instantly dead due to decompression
  • The possibility of an exciting sea rescue

vs the migrants' story

  • No one famous or of note on board
  • This is by far NOT the first vessel lost in this manner
  • No exciting twists

I'm sorry, but if I headed up a news room OF COURSE you will run the first story. It's simply more exciting. This is NOT an example of class war or a personal vendetta against the poor.

If you are one of those who think the migrants story should be more closely followed why don't YOU lead a discussion about it, volunteer your money and/or time to organizations that support migrants, etc.

It's also a really boring complaint to see, because nearly ALL of the major news outlets DID cover the story, but guess what, it is far less engaging, so it gets less attention overall.

Don't blame the news for what stories get big -- blame the public and their fascination with these stories. The news outlets are only putting out what their audience wants to see.

Feel free to start a site that talks only about migration issues, but I think you'll find it way harder to make money vs talking about clickbait.

[-] yarr@lemmy.fmhy.ml 15 points 1 year ago

Why WOULDN'T we move off if something better came along?

1
submitted 1 year ago by yarr@lemmy.fmhy.ml to c/chatgpt@lemmy.ml

hey everyone, just wanted to vent a bit about something that's been bugging me. have you ever tried getting our dear chatgpt to write a song? i mean, we all love this AI for many things, but songwriting is definitely not its forte.

it seems like every time i ask it to write a song, i end up with a tune that has the most basic AABB rhyme scheme. i mean, come on, even my five-year-old nephew can write a song with more complexity. it's like it's stuck in a perpetual nursery rhyme mode.

i get that it's an AI and can't exactly tap into the creative genius of a lennon or a dylan, but a little variation would be nice, right? it'd be great if openai could tweak it a bit to give it some musical diversity.

anyone else share my frustration, or am i just expecting too much from our songwriting AI friend? let's chat about it!

[-] yarr@lemmy.fmhy.ml 14 points 1 year ago

modern content ownership is grey

It's worse than grey. It doesn't exist unless you hold physical media in your hand.

[-] yarr@lemmy.fmhy.ml 8 points 1 year ago

To be GOVERNED is to be watched, inspected, spied upon, directed, law-driven, numbered, regulated, enrolled, indoctrinated, preached at, controlled, checked, estimated, valued, censured, commanded, by creatures who have neither the right nor the wisdom nor the virtue to do so. To be GOVERNED is to be at every operation, at every transaction noted, registered, counted, taxed, stamped, measured, numbered, assessed, licensed, authorized, admonished, prevented, forbidden, reformed, corrected, punished. It is, under pretext of public utility, and in the name of the general interest, to be place[d] under contribution, drilled, fleeced, exploited, monopolized, extorted from, squeezed, hoaxed, robbed; then, at the slightest resistance, the first word of complaint, to be repressed, fined, vilified, harassed, hunted down, abused, clubbed, disarmed, bound, choked, imprisoned, judged, condemned, shot, deported, sacrificed, sold, betrayed; and to crown all, mocked, ridiculed, derided, outraged, dishonored. That is government; that is its justice; that is its morality.

Pierre-Joseph Proudhon, 1851

I guess he was ahead of his time; able to criticize capitalism before it was invented!

[-] yarr@lemmy.fmhy.ml 25 points 1 year ago

This is the best analysis I've seen so far. The majority of posts I have seen say "reddit is an inch from death", which isn't even remotely close to accurate. A site can be a 3rd tier, boring, corporate-owned collection of content that has non-exciting revenue, but that's not dead.

[-] yarr@lemmy.fmhy.ml 15 points 1 year ago

anyone that torrented it still has a copy 😜

[-] yarr@lemmy.fmhy.ml 29 points 1 year ago

This instance rocks. Cheers to the admins.

[-] yarr@lemmy.fmhy.ml 10 points 1 year ago

Some people are so fragile that the MERE EXISTENCE of ideas they don't agree with are an existential threat, whereas I am proud to have friends and neighbors that we do NOT always agree. Ironically, having people around with different thoughts and ideas is actual diversity, which is the opposite of these 'curated safe spaces' that these overly ban-friendly instances seem to crave.

[-] yarr@lemmy.fmhy.ml 16 points 1 year ago

Capitalism is the natural default after all.

Capitalism, as we understand it today, is a relatively recent development in human history. For the vast majority of human existence, societies have been structured around other forms of economic organization like tribalism, feudalism, or mercantilism. Capitalism is not the default but a system that evolved over time in response to specific historical, technological, and social conditions.

There are multiple successful economies worldwide that blend elements of capitalism with other economic systems, such as the Nordic model of social democracy, which combines free market capitalism with a strong welfare state. If capitalism were the default, we would not see such variety in economic systems.

[-] yarr@lemmy.fmhy.ml 26 points 1 year ago

If you think selling unregulated ice cream is the worst example of capitalist misdeeds you have a very limited imagination.

[-] yarr@lemmy.fmhy.ml 10 points 1 year ago

Various subreddit moderators getting kicked out, the general mood on reddit, etc. It's also nice to know it's not censored on lemmy...

17
submitted 1 year ago by yarr@lemmy.fmhy.ml to c/reddit@lemmy.ml

An ironic observation - I've been understanding Reddit better here on Lemmy than while actually on Reddit. It's fascinating how this platform, while being an alternative, can offer such deep insights about another.

Has anyone else experienced this paradox? Would love to hear your thoughts.

[-] yarr@lemmy.fmhy.ml 84 points 1 year ago

Taking bets:

  • Participating in a competitive event where bathroom breaks are minimal or non-existent, such as a long-distance, multi-day gaming or eSports tournament.
  • Attending a religious or spiritual retreat where fasting or avoiding certain bodily functions is part of the practices or rituals.
  • Engaging in a survival challenge or a bet where the person has to limit food intake and avoid defecating for a certain period of time.
  • Undergoing a specific medical procedure or test that requires limiting food intake and avoiding bowel movements for a few days.
  • Participating in a scientific experiment or study where they have to control their diet and bowel movements.
  • Partaking in a performance art piece or protest where he's limiting his bodily functions as part of the statement.
  • Attending an event (like a music festival or convention) where bathroom facilities are notoriously unclean or inconvenient, and they want to avoid using them as much as possible.
  • Embarking on a long journey where bathroom facilities may not be readily available or convenient, such as a cross-country road trip or sailing expedition.
  • Participating in a reality TV show or film production where bathroom breaks are limited or inconvenient.
  • Engaging in a personal challenge or self-imposed discipline practice related to endurance or minimalism.
view more: next ›

yarr

joined 1 year ago