[-] [email protected] 22 points 1 year ago

The sci-fi type implications of this would be astounding. We would see a rapidly increasing global population with high natural resource use. On a philosophical level, is living forever a blessing or a curse?

[-] [email protected] 69 points 1 year ago

I bought a $3k+ LG OLED. I intentionally never agreed to any TOS so that it would act as a dumb TV. I wanted it on the network so that I could control it through Home Assistant and Apple HomeKit so I put it in my IoT VLAN. Within a day it was trying to port scan my network! It is now fully isolated with no outgoing connections allowed.

[-] [email protected] 13 points 1 year ago

I think this could be very valuable for the community and the Lemmy devs. However, I believe to be successful, there needs to be a volunteer(s) who “sync” the community to the GitHub issues. We could automate this but that would make the situation worse. Here’s how I could imagine this working:

When a new feature or bug is posted, the mod determines if this is duplicated or not. If so, they will reply to the post with a link to the previous post and lock the current one. If it is truly new, the community can vote and comment. After a week or so, if the community supports the new feature or fixing the bug, the mod will open a new GitHub issue with a summary of the community discussion and link to the discussion.

This is a lot of work for the mods, but I believe it would really add value for both the Lemmy community and the devs.

[-] [email protected] 24 points 1 year ago

Too bad you are forever doomed to using Aptos since it’s impossible to change fonts.

[-] [email protected] 17 points 1 year ago

My first GM vehicle was a C7 Chevrolet Corvette. I wanted it since it was announced in 2014 but held out until 2016 when it finally got CarPlay. I’ve since traded it in for the 2020 C8 Corvette that also has CarPlay. I bought a dongle that enables wireless CarPlay so I don’t even need to plug it in.

I absolutely love my Corvette and would be interested in buying the next generation. However, I will not consider it or any other GM vehicle if CarPlay is dropped. It is a mandatory feature for me.

-33
submitted 1 year ago by [email protected] to c/[email protected]

I would like to propose replacing up and down voting on comments with emoji reactions. Since Lemmy doesn’t have a consequential karma system, I don’t believe the gamification of comment upvotes helps engender a discussion with a diversity of opinions. Instead of a binary choice, we will be able to express a far greater range of reactions. I see emojis as being especially helpful as a replacement for downvotes since it will help the author understand why the reader disagrees. While I agree that replying instead of downvoting is a better choice, it’s not realistic for everyone to have the time to do so.

For posts, voting serves a useful purpose in creating a curated list of most popular posts in each community. This is important for people who don’t have time to follow all posts in their subscribed communities.

[-] [email protected] 17 points 1 year ago

"When a measure becomes a target, it ceases to be a good measure". — Goodhart's law

[-] [email protected] 13 points 1 year ago

In C/C++, undefined should be the meme of the little girl smiling while the house burns down behind her.

[-] [email protected] 12 points 1 year ago

I was thinking the same thing, however, I don’t know how to solve the bot issue. The value of StackOverflow is the upvoting of best answers but that becomes difficult to achieve without a solid user reputation system. However, as we saw with Reddit, this tends to reward “group think” and punishes divergent opinions.

[-] [email protected] 137 points 1 year ago

After Apollo’s API token was invalid, I deleted my account. I know it’s a minuscule drop in the ocean for Reddit, but not matter, I’m with Lemmy and the fediverse come what may.

[-] [email protected] 13 points 1 year ago

Thanks for volunteering and stepping up. Modding ain’t easy, but it’s necessary.

[-] [email protected] 19 points 1 year ago

Lemmy 0.18 had been out for less than an hour after you posted this.

22
Lemmy v0.18.0 Release (join-lemmy.org)
submitted 1 year ago by [email protected] to c/[email protected]

cross-posted from: https://lemmy.ml/post/1465740

What is Lemmy?

Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Major Changes

HTTP API instead of Websocket

Until now Lemmy-UI used websocket for all API requests. This has many disadvantages, like making the code harder to maintain, and causing live updates to the site which many users dislike. Most importantly, it requires keeping a connection open between server and client at all times, which causes increased load and makes scaling difficult. That's why we decided to rip out websocket entirely, and switch to HTTP instead. This change was made much more urgent by the sudden influx of new users. @CannotSleep420 and @dessalines have been working hard for the past weeks to implement this change in lemmy-ui.

HTTP on its own is already more lightweight than websocket. Additionally it also allows for caching of server responses which can decrease load on the database. Here is an experimental nginx config which enables response caching. Note that Lemmy doesn't send any cache-control headers yet, so there is a chance that private data gets cached and served to other users. Test carefully and use at your own risk.

Two-Factor Authentication

New support for two-factor authentication. Use an app like andOTP or Authenticator Pro to store a secret for your account. This secret needs to be entered every time you login. It ensures that an attacker can't access your account with the password alone.

Custom Emojis

Instance admins can add different images as emojis which can be referenced by users when posting.

Other changes

Progressive Web App

Lemmy's web client can now be installed on browsers that support PWAs, both on desktop and mobile. It will use an instance's icon and name for the app if they are set, making it look like a given instance is an app.

Note for desktop Firefox users: the desktop version of Firefox does not have built in support for PWAs. If you would like to use a Lemmy instance as a PWA, use use this extension.

Error Pages

Lemmy's web client now has error pages that include resources to use if the problem persists. This should be much less jarring for users than displaying a white screen with the text "404 error message here".

Route Changes

Pages that took arguments in the route now take query parameters instead. For example, a link to lemmy.ml's home page with a few options used to look like this:

https://lemmy.ml/home/data_type/Post/listing_type/All/sort/Active/page/1

The new route would look like this:

https://lemmy.ml?listingType=All

Note that you now only have to specify parameters you want instead of all of them.

Searchable select redesign

The searchable selects, such as those used on the search page, have a new look and feel. No more inexplicable green selects when using the lightly themes!

Share button

Posts on the web client now have a share button on supported browsers. This can be used to share posts to other applications quickly and easily.

Lemmy-UI Overall look and feel

lemmy-ui is now upgraded to bootstrap 5, and every component is now much cleaner.

Special thanks to sleepless, alectrocute, jsit, and many others for their great work on improving and re-organizing lemmy-ui.

Database optimizations

Special thanks to johanndt, for suggesting improvements to Lemmy's database queries. Some of these suggestions have already been implemented, and more are on the way.

Query speed is Lemmy's main performance bottleneck, so we really appreciate any help database experts can provide.

Captchas

Captchas are not available in this version, as they need to be reimplemented in a different way. They will be back in 0.18.1, so wait with upgrading if you rely on them.

Upgrade instructions

Follow the upgrade instructions for ansible or docker.

If you need help with the upgrade, you can ask in our support forum or on the Matrix Chat.

Support development

We (@dessalines and @nutomic) have been working full-time on Lemmy for almost three years. This is largely thanks to support from NLnet foundation.

If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. No one likes recurring donations, but they've proven to be the only way that open-source software like Lemmy can stay independent and alive.

[-] [email protected] 13 points 1 year ago

I've done a bit more research into the legality of "lolicon" content in the US (where SDF is hosted). IANAL, however, Federal law 18 U.S. Code § 1466A states:

Obscene visual representations of the sexual abuse of children
(a) In General.—Any person who, in a circumstance described in subsection (d), knowingly produces, distributes, receives, or possesses with intent to distribute, a visual depiction of any kind, including a drawing, cartoon, sculpture, or painting, that—
    (1)
        (A) depicts a minor engaging in sexually explicit conduct; and
        (B) is obscene; or
    (2)
        (A) depicts an image that is, or appears to be, of a minor engaging in graphic bestiality, sadistic or masochistic abuse, or sexual intercourse, including genital-genital, oral-genital, anal-genital, or oral-anal, whether between persons of the same or opposite sex; and
        (B) lacks serious literary, artistic, political, or scientific value;
or attempts or conspires to do so, shall be subject to the penalties provided in section 2252A(b)(1), including the penalties provided for cases involving a prior conviction.

The Department of Justice's Citizen's Guide To U.S. Federal Child Exploitation And Obscenity Laws states that "lolicon" is illegal and has a lower standard than obscenity in adult pornography.

In addition, Section 1466A of Title 18, United State Code, makes it illegal for any person to knowingly produce, distribute, receive, or possess with intent to transfer or distribute visual representations, such as drawings, cartoons, or paintings that appear to depict minors engaged in sexually explicit conduct and are deemed obscene. This statute offers an alternative 2-pronged test for obscenity with a lower threshold than the Miller test. The matter involving minors can be deemed obscene if it (i) depicts an image that is, or appears to be a minor engaged in graphic bestiality, sadistic or masochistic abuse, or sexual intercourse and (ii) if the image lacks serious literary, artistic, political, or scientific value. A first time offender convicted under this statute faces fines and at least 5 years to a maximum of 20 years in prison.

The Fourth Circuit Court of Appeals has upheld a conviction under 1466A in UNITED STATES v. WHORLEY (2008).

The Lemmy instance Burggit explicitly allows "lolicon" content:

Cooking up a platform for Free Thought And Expression! (NSFW & Loli/Shota/Cub friendly!) Minimal Restrictions on Content/Speech.

Since Burggit hosts content that is illegal in SDF's jurisdiction, I would support SDF defederating from Burggit.

view more: next ›

randombit

joined 1 year ago