Programming.dev Meta

2532 readers
1 users here now

Welcome to the Programming.Dev meta community!

This is a community for discussing things about programming.dev itself. Things like announcements, site help posts, site questions, etc. are all welcome here.

Links

Credits

founded 2 years ago
MODERATORS
201
3
submitted 2 years ago* (last edited 2 years ago) by vilcans to c/meta
 
 

I registered on the web site today and then tried to log in on Jerboa, but it gives the Incorrect Login message. I figured maybe my first (autogenerated) password was too long or had invalid characters in it. So I've tried several times to change it, but neither the Change Password box in Settings nor reset password works. Both of them just changes the button to a spinner whenever I click it. What's up?

EDIT: It seems the same problem affects trying to log in (I'm still logged in on this browser, but I can't log in on any other). But it doesn't even seem to be specific to my user. No matter what username and password I give it, the button just keeps on spinning. Both on Firefox on Linux and Chrome on Android. So it should affect everyone. Strange.

EDIT 2: Logging in doesn't work on other servers running 0.17.4 (tried https://discuss.tchncs.de/login and https://sh.itjust.works/login).

202
 
 

fjärrinlägg från: https://mstdn.social/users/stux/statuses/110582137637837383

Huh. In the list with "fastest growing #Lemmy instances" are only spam instances now

I'm currently creating an instance ban list for Geddit to block those instances if they don't take action.. This is a disaster waiting to happen :lemmy:

https://fedidb.org/current-events/threadiverse

@lemmy

203
17
submitted 2 years ago* (last edited 2 years ago) by ruffsl to c/meta
 
 

If you previously preferred browsing old.reddit for its compact and information dense web layout, you should know that this theme can be replicated for Lemmy using monkey scripts.

For more information on installing browser extensions to use scripts linked by this post, checkout:

204
205
7
submitted 2 years ago* (last edited 2 years ago) by Ategon to c/meta
 
 

Hey everyone! Ive been working on a bot you may see popping up in the communities I manage (the gamedev ones). Currently it will just post the daily threads like screenshot saturday, etc. automatically so they always go up and so its feasible to post them in multiple communities

If you want to block messages from the bot so you don't see these daily and weekly threads, you can do so in your user settings by disabling the show bot accounts checkbox. This will hide all bots from your view (You can also block the bot if you only dont want to see stuff from it but you want to see other bots)

If youre modding a community and want a thread posted every week, a daily discussion, or something similar let me know and I can add it to the bot functionality

206
 
 

I'm only getting this error while trying to comment on the programming board here on Jerboa. Other boards work on Jerboa and that board works in the browser. My best guess is that it doesn't allow "Undecided" and Jerboa is using that by default. On the browser I can select a language as I post but it seemed like one with the Undecided language posted still.

Is anyone else getting this problem or is it just me?

207
208
 
 

Just noticed that on my (low-end) laptop I get fairly high CPU usage from the browser tab for https://programming.dev

So thought I look what it's doing via Chromium's DevTools and there is a constant stream of activity. Looking at the websocket messages, it looks like it's syncing all messages from the server (even for communities I am not subscribed to) to my browser tab (probably every time I reload the page?)

Seriously, that can't be how it's supposed to work - and certainly won't scale? What is going on? Any ideas?

Just one random message from the Websocket (and I am certainly not subscribed to "animals"):

{
  "post_view": {
    "post": {
      "id": 85854,
      "name": "Happy sunday from those two sunshines",
      "url": "https://feddit.de/pictrs/image/af5f9c55-a257-46a5-8f5b-01a19b13239f.jpeg",
      "body": "I will try not to overload this community with pictures of the guinea pig gang, but I can't promise anything.",
      "creator_id": 34228,
      "community_id": 350,
      "removed": false,
      "locked": false,
      "published": "2023-06-18T10:36:43.876949",
      "updated": null,
      "deleted": false,
      "nsfw": false,
      "embed_title": null,
      "embed_description": null,
      "embed_video_url": null,
      "thumbnail_url": "https://beehaw.org/pictrs/image/aaaefb47-ab90-418f-814b-c63086b746f8.jpeg",
      "ap_id": "https://feddit.de/post/908703",
      "local": false,
      "language_id": 0,
      "featured_community": false,
      "featured_local": false
    },
    "creator": {
      "id": 34228,
      "name": "November",
      "display_name": null,
      "avatar": "https://feddit.de/pictrs/image/ad41ccb1-9fb7-4615-bea4-9dafa4a3cc20.jpeg",
      "banned": false,
      "published": "2023-06-12T05:45:00.284014",
      "updated": null,
      "actor_id": "https://feddit.de/u/November",
      "bio": null,
      "local": false,
      "banner": null,
      "deleted": false,
      "inbox_url": "https://feddit.de/u/November/inbox",
      "shared_inbox_url": "https://feddit.de/inbox",
      "matrix_user_id": null,
      "admin": false,
      "bot_account": false,
      "ban_expires": null,
      "instance_id": 6
    },
    "community": {
      "id": 350,
      "name": "animals",
      "title": "Animals and Pets",
      "description": "Pretty self explanatory. Post animals, post pets, post stuff about animals and pets!\n\n---\n\nThis community's icon was made by Aaron Schneider, under the [CC-BY-NC-SA 4.0 license](https://creativecommons.org/licenses/by-nc-sa/4.0/).",
      "removed": false,
      "published": "2023-06-06T23:15:43.737680",
      "updated": "2023-06-16T19:33:12.626731",
      "deleted": false,
      "nsfw": false,
      "actor_id": "https://beehaw.org/c/animals",
      "local": false,
      "icon": "https://beehaw.org/pictrs/image/fc62ef62-657e-4ab8-ae33-b32cc20e4dc0.png",
      "banner": null,
      "hidden": false,
      "posting_restricted_to_mods": false,
      "instance_id": 5
    },
    "creator_banned_from_community": false,
    "counts": {
      "id": 30595,
      "post_id": 85854,
      "comments": 13,
      "score": 64,
      "upvotes": 64,
      "downvotes": 0,
      "published": "2023-06-18T10:36:43.876949",
      "newest_comment_time_necro": "2023-06-18T23:01:59.286120",
      "newest_comment_time": "2023-06-18T23:01:59.286120",
      "featured_community": false,
      "featured_local": false,
      "hot_rank": 34,
      "hot_rank_active": 80
    },
    "subscribed": "NotSubscribed",
    "saved": false,
    "read": false,
    "creator_blocked": false,
    "my_vote": null,
    "unread_comments": 13
  }
}
209
61
submitted 2 years ago* (last edited 2 years ago) by snowe to c/meta
 
 

I'm going to be working on getting the instance upgraded to 17.4 today. I had tried in the past, but had some issues with cloudflare and dns resolution.

First attempt will be at 17:00 UTC.

I'll update this post if that doesn't work and provide a second time.

210
7
WTF community (lemmygrad.ml)
submitted 2 years ago by [email protected] to c/meta
 
 

I don't know if this is the right community to ask this sort of thing, but I think a community in the vein of thedailywtf.com would be a good fit for this instance. I'm sure we've all come across our share of WTFs.

211
 
 

We should probably submit a request to include our communities here as subreddit alternatives:

There are some other similar sites we could also update to as well:

212
 
 

Hey there. I get this badge

when I enable libreJS. Despite that LibreJS has no complaints and doesn't block anything. How so?

213
214
 
 

I cannot reply to the following comment. I have tried a dozen times over the last couple hours. Anyone else able to?

https://programming.dev/comment/185004

215
57
submitted 2 years ago by Ategon to c/meta
 
 

Hey everyone! Just wanted to let you know of some features ive been working on for the instance and get some feedback on them to shape how they turn out

The main things mostly involve the addition of flairs around the website similar to reddit flairs

User Flairs

The first addition to be added is user flairs. Communities will be able to make flairs for use in their community with self assignable flairs, and flairs given by mods. These could include things like marking people who participated in a special event, adding in what specific programming language you use, or marking people who made contributions like making the community banner.

Mods will be able to create and assign flairs using a button beside the inbox button in the top right, and users will be able to get flairs from the sidebar

Flairs are put into flair groups which only allow certain amounts of flairs from that group to be chosen. For example if you have a role for choosing programming language and you only want people to choose one you can set a max of 1 for that flair group. (This can be set to whatever you want as long as its a nonnegative integer)

Post Flairs

Post flairs function essentially the same as user flairs but are put on posts instead. Flairs can be set to be only assignable by mods or able to be assigned by everyone and they are also in flair groups if you only want one of a type to be added (e.g. if you have category post flairs for help, news, etc. and dont want people to assign both help and news to the same post)

Community Flairs

Function the same as the other two but are created by admins and set by mods instead of mods and users. Are added to communities to show what category of community it is (e.g. gamedev, webdev, etc.)

Mod List

Currently in community both admins and mods show up in the mod list. Im aiming to add a small update to only show mods so that admins arent shown (as they arent the ones running the community) unless explicitly added

Ive got an image showing a possible setup for flairs. Currently all the posts in here have the same flair format as its not built apart from basic ui but can give a rough idea of it

216
 
 

Check the top comments from this thread "Reddit: Killing a Giant". I've seen our server URL floating around some of the sub comments in Reddit related threads on HN before this week, but this was the first I found linked from the top comment. Comment here if you spot anymore out in the wild. 🏞️

Welcome folks from HN! Feel free to say hello!

217
13
submitted 2 years ago by burtek to c/meta
 
 

Hi, is there any reason all my lemmy.ml subscriptions are pending (and have been for last couple of days)?

218
18
submitted 2 years ago* (last edited 2 years ago) by snowe to c/meta
 
 

We're seeing increased rates of memory errors in postgres, due to a default docker setting

I will be performing a fix at 23:45 UTC. This should not update the server, so it should be a very fast fix. I expect the downtime to be less than a minute.

219
6
submitted 2 years ago* (last edited 2 years ago) by Ategon to c/meta
 
 

Hey everyone! Just wanted to let you know that we have a matrix room at https://matrix.to/#/#programming.dev:matrix.org and a discord server at https://discord.com/invite/kwyxvYEYt4 for discussions outside of threads

If youre a mod for a community I also recommend setting up a group chat for all of the mods in your community so you can chat between yourselves easily (theres a dm feature built into lemmy but as far as I know its just for two people). Ive been setting up mine on matrix but you can chat to see what you prefer

220
9
submitted 2 years ago by sifi to c/meta
 
 

I'm new to Lemmy and decided to join this instance as /r/programming was one of the big reasons I joined reddit in the first place. Excited to be here, but I have a question on how do you create new communities? In some other instances I see that there is a button at the top called "Create communities" is it because my account isn't fully validated yet? Do I need my email assigned first?

221
 
 

It is linking to

depending on what page you are clicking it from because programming.dev is interpreted as a relative url.

222
10
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/meta
 
 

I discovered programming.dev after I registered at Lemmy.world, and wanted to see how well federation works.

I looked through your list of communities, I think [email protected] is the best place for this test post, but I apologize if there's a better place for this that I didn't see.


That being said, I might as well ask a question as part of this test-post / cross instance test discussion!

With different communities having different signup policies(ex: Beehaw.org vs Lemmy.world) and the threat of defederation existing... how does programming.dev plan to deal with problematic servers?

I'm a pessimist. I feel like inevitably, some kind of flamewar or drama will cause cross-board invasions between subreddits (and now, different [email protected] on Lemmy).

I don't think anyone knows the answer, but I guess I wanted to muse upon something to make this post more substantial than just a test post. Thanks for having me!

223
 
 

Hi! Are there any criteria in place as to how this instance and its accounts federate with others? For instance, there are a few communities on feddit.de which I'd like to subscribe to, but they are not listed here, am I doing something wrong?

224
225
30
DNS Outage (self.meta)
submitted 2 years ago* (last edited 2 years ago) by snowe to c/meta
 
 

At 6:49 Denver/America time today I migrated the DNS nameservers to Cloudflare. This propogated quickly, but inadvertently I had set the SSL/TLS Encryption mode to Flexible, which resulted in Cloudflare attempting to encrypt traffic between itself and the server. But programming.dev already has its own certificate. Cloudflare expects http traffic to come from the origin server, not https, so when it received https it simply tried over and over again, resulting in failure to connect.

Switching the SSL/TLS setting to Full (Strict) fixed the issue. Sorry about that everyone! I'll try to not break stuff that badly in the future.

view more: ‹ prev next ›