[{"content":"All alternate frontends have been updated to their recent versions.\n Alexandrite (a.programming.dev) has been updated to version 0.8.20 Photon (p.programming.dev) has been updated to version 2.2.2 Tesseract (t.programming.dev) has been updated to version 1.4.41 Voyager (v.programming.dev) has been updated to version 2.42.0 Hope you enjoy the new changes on them! Theres too many changes to list them all here but if you\u0026rsquo;re interested you can look at the releases page for each one.\n https://github.com/sheodox/alexandrite https://github.com/Xyphyn/photon/releases https://github.com/asimons04/tesseract/releases https://github.com/aeharding/voyager ","permalink":"https://stacks.programming.dev/posts/frontend-updates/","summary":"All alternate frontends have been updated to their recent versions.\n Alexandrite (a.programming.dev) has been updated to version 0.8.20 Photon (p.programming.dev) has been updated to version 2.2.2 Tesseract (t.programming.dev) has been updated to version 1.4.41 Voyager (v.programming.dev) has been updated to version 2.42.0 Hope you enjoy the new changes on them! Theres too many changes to list them all here but if you\u0026rsquo;re interested you can look at the releases page for each one.","title":"Misc Frontend Updates"},{"content":"Hi everyone! Were currently looking to get two new members of the community team: one for programming.dev (our forum and link aggregator) and one for bytes.programming.dev (our microblog)\nTasks would include making sure the community side of the instance runs smoothly so that people can enjoy the content on it\nFor programming.dev that would include helping with handling reports that come in, handling applications and making sure content hosted on the instance follows the CoC. For bytes it would be the same bar applications as bytes does not have an application process. You can see the full administration guidelines on our legal site here: https://legal.programming.dev/docs/administration-guidelines/. The primary communication platform for the admins is discord but all channels are also bridged to matrix\nAnyone interested feel free to reach out to one of the team members listed in the administration guidelines (apart from snowe) or comment on the mirror of this post created on the programming.dev side (you can reach out on discord, matrix, programming.dev, or bytes)\nThe process for getting added onto the team would include an interview and permissions being added slowly to make sure new additions understand the guidelines and how they should be handling reports\n","permalink":"https://stacks.programming.dev/posts/new-community-team-members/","summary":"Hi everyone! Were currently looking to get two new members of the community team: one for programming.dev (our forum and link aggregator) and one for bytes.programming.dev (our microblog)\nTasks would include making sure the community side of the instance runs smoothly so that people can enjoy the content on it\nFor programming.dev that would include helping with handling reports that come in, handling applications and making sure content hosted on the instance follows the CoC.","title":"Looking for new Community Team Members"},{"content":"Programming.Dev is going to be going down starting at around 00:01 UTC Monday Dec 2 to attempt to fix the database corruption that happened relating to communities.\nThis has been affecting attempting to look at the pages for certain communities (it would end up loading forever instead of actually showing the posts for the community) and was affecting federation in some cases.\nThis is the second attempt to fix the issues with the first one needing to be rollbacked from due to the fix not working.\nThis fix could take several hours, so the outage window is going to be from 00:01 - 06:00 Dec 2.\n","permalink":"https://stacks.programming.dev/posts/database-corruption-maintenance/","summary":"Programming.Dev is going to be going down starting at around 00:01 UTC Monday Dec 2 to attempt to fix the database corruption that happened relating to communities.\nThis has been affecting attempting to look at the pages for certain communities (it would end up loading forever instead of actually showing the posts for the community) and was affecting federation in some cases.\nThis is the second attempt to fix the issues with the first one needing to be rollbacked from due to the fix not working.","title":"Database Corruption Maintenance"},{"content":"We now have a new alternate frontend for our instance, Tesseract!\nTesseract is a fork of Photon with some differences displayed on the project\u0026rsquo;s GitHub page.\nThe overall main features being:\n Full Media Support in Feed and Posts Community Browser / Enhanced Discovery Media Bias Fact Check (MBFC) Integration Fediseer Integration Distinguished and Sticky Comments Keyword Filtering Multiple Account Support Improved Moderation Tools You can find the Tesseract frontend at https://t.programming.dev\nAlong with this, Photon is currently only semi-supported as opposed to being one of our main Alternate Frontends. Due to a recent swap in Photon\u0026rsquo;s tooling we are unable to update to later versions of Photon. As such, for now the alternate frontend will exist frozen and will continue to exist in the future until either: a new lemmy version breaks that version of the frontend or the issues are fixed and upgrading becomes possible again.\n","permalink":"https://stacks.programming.dev/posts/tesseract/","summary":"We now have a new alternate frontend for our instance, Tesseract!\nTesseract is a fork of Photon with some differences displayed on the project\u0026rsquo;s GitHub page.\nThe overall main features being:\n Full Media Support in Feed and Posts Community Browser / Enhanced Discovery Media Bias Fact Check (MBFC) Integration Fediseer Integration Distinguished and Sticky Comments Keyword Filtering Multiple Account Support Improved Moderation Tools You can find the Tesseract frontend at https://t.","title":"New alternate frontend: Tesseract. Photon now semi-supported"},{"content":"I made some updates to the post system in stacks.programming.dev to make it a bit more organized. Categories will now be only the main sites and posts will be filtered into what categories they fit best in. Previously each subdomain has its own category.\nThe main change for this would be that things like alternate frontends will be under the Programming.Dev category instead of their own (but they still have a tag for people who want to filter by only that subdomain)\nIve also cleaned up the posts to organize them better in the source code by appending the date they were made in front of each ones file name and ive added some more tags (such as an Alternate Frontend tag)\n","permalink":"https://stacks.programming.dev/posts/stacks-reorganization/","summary":"I made some updates to the post system in stacks.programming.dev to make it a bit more organized. Categories will now be only the main sites and posts will be filtered into what categories they fit best in. Previously each subdomain has its own category.\nThe main change for this would be that things like alternate frontends will be under the Programming.Dev category instead of their own (but they still have a tag for people who want to filter by only that subdomain)","title":"Stacks Reorganization"},{"content":"Hey everyone! Theres an event upcoming for the fediverse in 1 week (you can see the countdown from this site: https://canvas.fediverse.events/). This is an event similar to place and ran by the toast.ooo instance\nEveryone has access to a shared pixel art canvas and can place a new pixel every so often! Pixels placed onto the map color that pixel the color you choose which every person then sees. People often coordinate with things like templates to get art of different things onto the map.\nAn example of canvas\nLast year we participated and managed to get a pretty big zone for programming.dev. This year however will have much more participants than last year so need more support and help constructing our area. I\u0026rsquo;ll be attempting to establish a technology zone on the canvas so if theres any instances or communities that have to do something with technology and want to do something feel free to reach out and we can help each other.\nProgramming.Dev\u0026rsquo;s area in last years canvas\nIf you\u0026rsquo;re interested in joining the event theres three locations we will be talking. Theres event channels on the discord and matrix (that are bridged to each other). We also have an event community at https://programming.dev/c/events which most canvas posts will go in from now on. Hope to see you all there!\nIf you want to organize a section of the canvas for your community (e.g. c/godot) you can request a channel for your community on the discord and matrix which will help you organize better. Feel free to reach out to me (Ategon).\nIf you want to help out the instance itself make sure to join the locations and things will be announced for updates. If you want to help organize things (organizing the instance for the event) feel free to reach out so I can get people to lead the pixel placing for things like when I\u0026rsquo;m sleeping.\nThe current design for this year\nShould start making some more blog posts on stacks as I come back to be active in the instance again. Took a large-ish break to focus on some game dev and now back to power through things.\n","permalink":"https://stacks.programming.dev/posts/canvas-2024/","summary":"Hey everyone! Theres an event upcoming for the fediverse in 1 week (you can see the countdown from this site: https://canvas.fediverse.events/). This is an event similar to place and ran by the toast.ooo instance\nEveryone has access to a shared pixel art canvas and can place a new pixel every so often! Pixels placed onto the map color that pixel the color you choose which every person then sees. People often coordinate with things like templates to get art of different things onto the map.","title":"Canvas is happening in 1 week! Event preparation"},{"content":"Hey everyone! I wanted to do a post here talking about an event going on in the fediverse called Lemmyvision. This is a competition where various communities each choose a song and then those are voted on by users to rank which ones people enjoy the most.\nIts being ran as a fun way to see various kinds of music from around the world, sharing more between our online communities across Lemmy, and as a way to songs from lesser known artists. We are participating with game soundtracks as an opportunity to showcase new advancements in the game development space, especially for indie games that might otherwise not get much exposure.\nThere was a national final to determine the song our instance would submit in the programming.dev event community. After voting the song Your Inception from the game Casette Beasts was chosen.\nSubmitted Songs and Voting Ive compiled all of the songs into playlists on three different platforms for watching\n Youtube Link Spotify Link Invidious Link Feel free to listen to them and vote using the voting link https://tally.so/r/nWNgKQ. When selecting what instance you are representing theres an option to select programming.dev for people voting from the instance.\nVoting is done by ranking the songs from your favorite to your least favorite. Users from our instance can\u0026rsquo;t rank the song we submitted to keep things fair.\nIf you want to chat with other people about the competition theres a community for it here\nFuture Events This post will be going into the meta community for people who might not know the event community exists (and i\u0026rsquo;ll likely be doing another post when the event Canvas is happening).\nAny other future posts will be posted in the programming.dev event community. All major event posts will be made on our blog with the category set to the event name and the tag \u0026ldquo;Event\u0026rdquo;.\n","permalink":"https://stacks.programming.dev/posts/lemmyvision-2024/","summary":"Hey everyone! I wanted to do a post here talking about an event going on in the fediverse called Lemmyvision. This is a competition where various communities each choose a song and then those are voted on by users to rank which ones people enjoy the most.\nIts being ran as a fun way to see various kinds of music from around the world, sharing more between our online communities across Lemmy, and as a way to songs from lesser known artists.","title":"Lemmyvision Song Contest"},{"content":"Hello P.D users.\nI\u0026rsquo;m sure the recent news of lemmy.world\u0026rsquo;s removal of piracy communities has not escaped the attention of many of you. For those who have not heard, here is their announcement on the matter.\nNow, being as transparent as possible, this is not a subject that the admin team of P.D have discussed in great detail up until this point. We have yet to create an explicit rule stating that piracy related content is forbidden on this instance, and doing so is not something any of us wish to do.\nWith that being said, this topic requires more deliberation and consideration. There is more complexity to this issue than taking a stance for, against, or tolerant of piracy. There are legal considerations. And the truth is that we are not 100% sure on what the legal implications are for allowing piracy related content to exist on this instance, either directly on our communities or indirectly via federation.\nOne thing that must be considered when looking into the legalities is jurisdiction. I believe being part of a larger federation complicates this more than a centralised service, but P.D must at a minimum be considerate of the laws of the country its server(s) is hosted in, and the laws of the country the person responsible for the instance resides in.\nFor those who don\u0026rsquo;t know, this instance is administrated by a reasonably large team of volunteers, but is hosted and ultimately provided by only one: snowe. There is no legal entity behind P.D other than his person, and this means that any ramifications of this subject ultimately fall on his shoulders.\nAfter an initial discussion between us, it is clear that some professional legal advice is required. Snowe is intending to seek formal legal advice. Up until that point, we cannot say what the official P.D stance will be on this topic long term.\nWhat I can say, is that nobody in this administrative team desires to impose any restrictions on users of this instance that overreach and limit discussion unnecessarily. So long as content here is not dangerous, hurtful or offensive, we have no wish to filter it out on an instance level. Communities can impose their own rules, for the most part.\nYou can expect a further update on this topic in the future, once we have a better understanding ourselves, and we will keep this topic as transparent as we possibly can. Until then, in relation to this matter, we do not currently intend to defederate from any instances or ban any communities that discuss piracy. Linking to websites that provide pirated content will also not be explicitly banned, but linking to or directly hosting pirated content on P.D is prohibited. Should any of these rules change, we will communicate it as quickly as possible and far ahead of any drastic action that would need to take place as a result.\nI believe the majority of our users here will understand the pressure that any Lemmy instance faces by hosting content that can make them susceptible to legal action. To those of you who are understanding, we thank you for that, and are grateful for your patience with us while we get a better understanding ourselves.\nFeel free to discuss this matter here.\nThanks,\nThe P.D. Admin Team.\n Discussion thread here\n","permalink":"https://stacks.programming.dev/posts/piracy-related-content-on-pd/","summary":"Hello P.D users.\nI\u0026rsquo;m sure the recent news of lemmy.world\u0026rsquo;s removal of piracy communities has not escaped the attention of many of you. For those who have not heard, here is their announcement on the matter.\nNow, being as transparent as possible, this is not a subject that the admin team of P.D have discussed in great detail up until this point. We have yet to create an explicit rule stating that piracy related content is forbidden on this instance, and doing so is not something any of us wish to do.","title":"Piracy-Related Content on PD"},{"content":"Introducing the official release of Bytes, our programming microblog. This is being run for the most part in a similar way the main programming.dev instance is and anyone is free to join even if youre not a programmer (but be warned most topics will be about programming or similar aspects).\nThe software the site is using is called iceshrimp which is one of the misskey forks which has a better UI than mastodon and a lot of advanced features and customization\nMicroblogging Microblogging is essentially making small posts of text or image to share things going on. This can include things like sharing things happening, progress on things youre working on, making polls for people to vote on, chatting with others, etc.\nAs opposed to programming.dev where things are sorted into communities, bytes works based off hashtags where you add tags to your post based on what categories it falls into.\nTimelines Theres 5 main timelines in the instance to browse (excluding custom ones).\n Home is the place to see posts from everyone you are following. Local shows posts from everyone in the instance. Social shows a combination of posts from home and local. Recommended show posts from instances that have been recommended by the admins (currently I have this set to mastodon.gamedev.place, peoplemaking.games, and gamemaking.social) All shows posts from all instances the server is currently pulling from. Antennas Antennas are a feature where you can set certain keywords to look out for and it will generate a feed of posts that have one or more of those keywords in them\nThis has further options such as making AND conditions, OR conditions, excluding posts with certain keywords, getting notifications, and changing the source of posts (to things such as posts made by certain people or on certain instances)\nReactions As opposed to only having one thing to react to posts with (aka a like) you can react with any emoji you want on a post. We have added some custom emojis to start off with on the server but if you have ideas for more feel free to reach out.\nTranslation If theres a post made in another language, you can select the translate option to translate the post into english to then be able to read!\nLists Lists are a feature where you can set a bunch of people and it will make a feed with posts from those people.\nDrive The drive is a spot where you can upload photos for usage around the site or externally. All users have a limited amount of drive space but it should be high enough where you wont run into it unless youre uploading a lot of large files.\nChat The site has a private message system thats a bit more advanced than the one on programming.dev. You can make group chats that contain multiple people.\nPages You can create pages that contain text or images to link to or for other people to browse!\nChannels Channels are the equivalent of communities. You can make posts for certain topics in channels for that topic. This feature currently doesnt federate and is still a work in progress though.\nCustomization The site features a very large amount of customization where you can customize the content of both of the sidebars to many different options, set a custom theme for yourself (with a built in theme editor), add plugins, mute specific instances, mute posts containing specific words, etc.\nHope you enjoy the new instance!\n","permalink":"https://stacks.programming.dev/posts/bytes/","summary":"Introducing the official release of Bytes, our programming microblog. This is being run for the most part in a similar way the main programming.dev instance is and anyone is free to join even if youre not a programmer (but be warned most topics will be about programming or similar aspects).\nThe software the site is using is called iceshrimp which is one of the misskey forks which has a better UI than mastodon and a lot of advanced features and customization","title":"Introducing Bytes, our programming microblog instance!"},{"content":"Its been a couple days which means I have the results of the threads federation poll we ran on the instance. The percentage difference between all of the options stayed relatively the same through the entire thing.\nThis was ran as ranked choice voting which means the least voted option gets eliminated every round and the votes for that option are distributed among the peoples second or third choices depending on if that was their first or second choice.\nThe total votes table shows the current votes for each option in each round. Differences shows the increase in votes the options gained from the last option being eliminated. Percentage shows the total % of votes the options have for each round.\nSilenced was the first one to be eliminated with much less votes than everything else at 18 votes (aka 8.5%). Next up was limited being eliminated at 53 votes (25%). Out of the final two, blocked has the most amount of votes with around 55% of the vote total or 115 votes.\nThis means that threads will be fully defederated from on our instances. I will be running a poll again in around 6 months as a check in after threads has been federating for a bit to see if we want to change the decision or keep it.\n","permalink":"https://stacks.programming.dev/posts/threads-federation-results/","summary":"Its been a couple days which means I have the results of the threads federation poll we ran on the instance. The percentage difference between all of the options stayed relatively the same through the entire thing.\nThis was ran as ranked choice voting which means the least voted option gets eliminated every round and the votes for that option are distributed among the peoples second or third choices depending on if that was their first or second choice.","title":"Threads Federation Results"},{"content":"Introducing the programming.dev legal site! This is a place to easily see all of our legal documents instead of them being spread out in various locations.\nYou can find the site at https://legal.programming.dev\nThe documents are open to changes and are not final so if you have suggested changes and ways we can improve them feel free to reach out either by creating an issue on the legal site repository, by messaging me (Ategon) or by emailing info@programming.dev\nIncluded Documents Privacy Policy - How we collect, protect, and use information provided to us Terms of Service - Terms that govern your access to and use of our services Automation Guidelines - Guidelines when using any form of automation on an account Code of Conduct - Expected conduct when interacting on our sites or on communities on our sites Contributor Guidelines - Guidelines for contributing to our projects Cookie Policy - How we use cookies Defederation Policy - How we defederate with other instances Donation Policy - How we handle and spend donations made towards us Moderator Guidelines - Expected conduct when moderating a community ","permalink":"https://stacks.programming.dev/posts/legal-site/","summary":"Introducing the programming.dev legal site! This is a place to easily see all of our legal documents instead of them being spread out in various locations.\nYou can find the site at https://legal.programming.dev\nThe documents are open to changes and are not final so if you have suggested changes and ways we can improve them feel free to reach out either by creating an issue on the legal site repository, by messaging me (Ategon) or by emailing info@programming.","title":"Programming.Dev Legal Site"},{"content":"In the past we said we were going to run a federation poll regarding Threads (activitypub compatible instance created by meta) and now that theyre ramping up federation and we have a new instance coming that would interact with that I decided its time to do so\nThis poll is only open to people who have an account on programming.dev as it only affects those users (other instances decide federation on their own).\nThis also only affects us pulling content from them. Them pulling content from us isnt stoppable on our side (and if it is they can still get it through things such as boosts from instances in the middle on the microblog side or by querying the api).\nThere will be mention of a link aggregator side and a microblog side. The link aggregator side is the main programming.dev instance and the microblog side is a new instance being started up where I wanted to get this poll out before I release it publicly.\nOn the side of Threads they are making interacting using activitypub opt in so the amount of users there would not flood out everything else as people need to explicitly change in their settings that they want to interact with mastodon, etc.\nRegardless of whats voted you shouldnt notice any changes on the link aggregator side similar to how mastodon users barely pop up now\nYou can find the poll link here: https://polls.programming.dev/lR76\n","permalink":"https://stacks.programming.dev/posts/threads-federation/","summary":"In the past we said we were going to run a federation poll regarding Threads (activitypub compatible instance created by meta) and now that theyre ramping up federation and we have a new instance coming that would interact with that I decided its time to do so\nThis poll is only open to people who have an account on programming.dev as it only affects those users (other instances decide federation on their own).","title":"Threads Federation Poll"},{"content":"We have a bunch more supporting sites for the instances that have been set up. All of these are contributor sites which means accounts on them are available to programming.dev contributors, and/or admins.\nVault Vault is a password manager running vaultwarden. It will be used to pass along login details when setting up accounts for users on the various contributor sites since registration isnt opened. The link for it is https://vault.programming.dev.\nFiles Files is a site for file hosting and url shortening for then linking in places such as programming.dev. As an example heres a markdown file I added in https://files.programming.dev/u/9jsOS3.md and heres a link that redirects to an image http://files.programming.dev/go/meme.\nFiles can be given compression, a time it expires in, a maximum amount of views, and a password if you want to limit who can access it. The software used is Zipline.\nThe site for files is at https://files.programming.dev\nSchedule Schedule is a meeting poll site to find out what time people want to meet. This will be primarily used and have a poll link posted when we are scheduling events. The software used is rallly.\nThe site is at https://schedule.programming.dev and ive got an example poll at https://schedule.programming.dev/invite/Zwr8x2wrQBGA.\nPolls Polls is a poll site for getting information. Will be used when we want to poll the community about something or do something like a year end survey on stats for people using different languages, etc. Software used is input.\n","permalink":"https://stacks.programming.dev/posts/contributor-sites/","summary":"We have a bunch more supporting sites for the instances that have been set up. All of these are contributor sites which means accounts on them are available to programming.dev contributors, and/or admins.\nVault Vault is a password manager running vaultwarden. It will be used to pass along login details when setting up accounts for users on the various contributor sites since registration isnt opened. The link for it is https://vault.","title":"Introducing Notes, Files, Schedule, Vault, and Polls!"},{"content":"We updated our hosting of the mlmym frontend at old.programming.dev to version 0.0.40 which fixes an issue where bots could abuse a redirect feature for SEO.\nYou can see the details of the issue here: https://github.com/rystaf/mlmym/issues/101\n","permalink":"https://stacks.programming.dev/posts/mlmym-40/","summary":"We updated our hosting of the mlmym frontend at old.programming.dev to version 0.0.40 which fixes an issue where bots could abuse a redirect feature for SEO.\nYou can see the details of the issue here: https://github.com/rystaf/mlmym/issues/101","title":"Mlmym Security Update - v0.0.40"},{"content":"Introducing blocks.programming.dev! This is a site to add small code snippets you make for sharing easily in threads in programming.dev if you need to do something like put the same code in multiple spots.\nThe site is running using software called opengist and is essentially an equivalent to gists in github. Repo for it is here https://github.com/thomiceli/opengist.\nSnippets are accessible both in the web interface and using git if you prefer adding in code from your text editor and then pushing it.\nYou can find the site here: https://blocks.programming.dev.\n","permalink":"https://stacks.programming.dev/posts/blocks/","summary":"Introducing blocks.programming.dev! This is a site to add small code snippets you make for sharing easily in threads in programming.dev if you need to do something like put the same code in multiple spots.\nThe site is running using software called opengist and is essentially an equivalent to gists in github. Repo for it is here https://github.com/thomiceli/opengist.\nSnippets are accessible both in the web interface and using git if you prefer adding in code from your text editor and then pushing it.","title":"Introducing Blocks.Programming.Dev! Code snippet sharing"},{"content":"Introducing a new supporting site for the instance, git.programming.dev aka Forge! This is a spot where development on things relating to the instance will be taking place. This includes for each thing having source code, task boards, and issue trackers viewable.\nThis gives us a spot away from GitHub so we don\u0026rsquo;t have to rely on them for hosting our code. In addition, Forgejo, the software used, is working on federation so eventually features could be implemented to do things such as interact with Forge directly from our instances.\nWho is allowed to make an account? Anyone is free to make an account on the site provided you have not broken our code of conduct and have gotten banned from one of the instances.\nWhat is allowed to be hosted? Any code that relates to things we do on the fediverse or outside the fediverse but relating to programming.dev is allowed to be hosted on Forge. This includes things such as bots made for lemmy/sublinks, alternate frontends, software we host, tools, etc.\nAs an example alternate frontends like photon, alexandrite, etc. are free to choose to be hosted on Forge. Software such as Sublinks, etc. can be hosted, and various misc bots and tools such as Fediseer, Automod, etc. can be hosted.\nAnything hosted on forge must be able to support the programming.dev instance it is built around. This means that things like bots and alternate frontends for the programming.dev instance must be able to support sublinks.\nHow can I make an organization on Forge? If you want an organization on Forge to group a collection of repos together feel free to reach out to one of the team leads or email info@programming.dev.\nHow can I contribute to a programming.dev repo? If you want to contribute code feel free to fork the relevant repo and then make a pull request back to it with the changes. If you have an idea for something that can be added to a platform or a bug report open up an issue on the relevant repo in the Programming.Dev org.\nIf you\u0026rsquo;re interested in contributing a large amount to the programming.dev repos feel free to reach out to me (Ategon) on discord or matrix or email info@programming.dev and I can add you to the development team.\n","permalink":"https://stacks.programming.dev/posts/git/","summary":"Introducing a new supporting site for the instance, git.programming.dev aka Forge! This is a spot where development on things relating to the instance will be taking place. This includes for each thing having source code, task boards, and issue trackers viewable.\nThis gives us a spot away from GitHub so we don\u0026rsquo;t have to rely on them for hosting our code. In addition, Forgejo, the software used, is working on federation so eventually features could be implemented to do things such as interact with Forge directly from our instances.","title":"Introducing Forge aka Git.Programming.Dev"},{"content":"The bytes.programming.dev site has been updated two versions to now be version v2023.12.5. Both of these versions are security fixes for various things on the site.\n v2023.12.4 Changelog v2023.12.5 Changelog ","permalink":"https://stacks.programming.dev/posts/bytes-2023-12-5/","summary":"The bytes.programming.dev site has been updated two versions to now be version v2023.12.5. Both of these versions are security fixes for various things on the site.\n v2023.12.4 Changelog v2023.12.5 Changelog ","title":"Bytes v2023.12.5 Update"},{"content":"Two of our programming.dev alternate frontends have been updated to their most recent versions.\nVoyager (v.programming.dev) Has been updated from version 1.37.4 -\u0026gt; 1.41.0\nMain changes:\n You can long press on comments/posts to get the more actions sheet Gifs can be configured to autoplay always, never, or on wifi When tapping into a post the video continues to play seamlessly Videos in the feed have a mute icon you can toggle You can now hide self-post thumbnails in compact mode You can now set it so you always need to tap to reveal child comments Large post voting buttons can be hidden Community icons can be hidden Link creation now has a dialog for entering link info Subscript and superscript support for markdown You can now long press usernames to block Mlmym (old.programming.dev) Has been updated from version 0.0.36 -\u0026gt; 0.0.38\nMain changes:\n Image uploads has been fixed ","permalink":"https://stacks.programming.dev/posts/frontend-bump-2024-2-25/","summary":"Two of our programming.dev alternate frontends have been updated to their most recent versions.\nVoyager (v.programming.dev) Has been updated from version 1.37.4 -\u0026gt; 1.41.0\nMain changes:\n You can long press on comments/posts to get the more actions sheet Gifs can be configured to autoplay always, never, or on wifi When tapping into a post the video continues to play seamlessly Videos in the feed have a mute icon you can toggle You can now hide self-post thumbnails in compact mode You can now set it so you always need to tap to reveal child comments Large post voting buttons can be hidden Community icons can be hidden Link creation now has a dialog for entering link info Subscript and superscript support for markdown You can now long press usernames to block Mlmym (old.","title":"Voyager and Mlmym Frontend Updates (2024-02-25)"},{"content":"Introducing the Programming.Dev community wiki. This is a place where communities can set up wiki pages for their communities to allow people to easily get info relating to it.\nYou can find the site here\nHow does navigation work? The home page has a list of communities with pages. If you click on a community it will bring you to their list of documents that you can look through.\nSome possible use cases for a community wiki are: a code of conduct page, a frequently asked questions page, information about the community, credits if you need to credit things such as your community icon, a page for related communities, etc.\nIve set up a couple example pages to start. The gamedev section of the site has 6 different pages that you can look through to set some ideas\nHow do I edit a page? Editing is handled through git. Each page will have an edit this page button that will bring you to a page where you can fork the repository, make changes, and then make a pull request to get it accepted into the site.\nThe pages all reside in the content/docs folder while the sidebars are in content/menus. You can see how I set up some of the current pages for how to format things.\nPages are written in markdown.\nAre other languages supported? Yes! Currently theres only english set up as we don\u0026rsquo;t really have communities in other languages but it would be easy to add more language options in the site config.\n","permalink":"https://stacks.programming.dev/posts/wiki/","summary":"Introducing the Programming.Dev community wiki. This is a place where communities can set up wiki pages for their communities to allow people to easily get info relating to it.\nYou can find the site here\nHow does navigation work? The home page has a list of communities with pages. If you click on a community it will bring you to their list of documents that you can look through.\nSome possible use cases for a community wiki are: a code of conduct page, a frequently asked questions page, information about the community, credits if you need to credit things such as your community icon, a page for related communities, etc.","title":"Introducing the P.D Community Wiki"},{"content":"We have a brand new supporting site for the instances! Me.Programming.Dev is a place where you can see relevant links for things we host. Listed are software we are hosting, status pages, alternate frontends, and more.\nYou can find the site here\nCustom pages The site is a self-hosted linkstack instance so as a little thank you towards donators, donators are able to get a custom page to put socials on. You can see an example of that over on my page at https://me.programming.dev/@Ategon. If you want a page and you\u0026rsquo;ve donated just reach out to me (Ategon).\nAdding links As new instances and sites get made new links will be popping up over on the site. I recommend checking it out for new things every once in awhile just in case you miss an announcement on something new were releasing\nWhats this instance I don\u0026rsquo;t recognize? You may notice theres something we haven\u0026rsquo;t announced yet on there. Left it in as a little early access for those reading our update posts before it releases later this week. Feel free to make an account and check it out before the floodgates open :)\n","permalink":"https://stacks.programming.dev/posts/me/","summary":"We have a brand new supporting site for the instances! Me.Programming.Dev is a place where you can see relevant links for things we host. Listed are software we are hosting, status pages, alternate frontends, and more.\nYou can find the site here\nCustom pages The site is a self-hosted linkstack instance so as a little thank you towards donators, donators are able to get a custom page to put socials on.","title":"Introducing Me.Programming.Dev"},{"content":"Stacks is the official blog for Programming.Dev! This is a place where we will share news, announcements, upgrades, etc. relating to any instances we host such as programming.dev (and the new instance coming soon).\nThere should be many new releases coming out and being announced here over the next month as things that have been getting made start finishing up!\nAn rss feed is available for inserting into your rss reader at http://stacks.programming.dev/index.xml\n","permalink":"https://stacks.programming.dev/posts/welcome-to-stacks/","summary":"Stacks is the official blog for Programming.Dev! This is a place where we will share news, announcements, upgrades, etc. relating to any instances we host such as programming.dev (and the new instance coming soon).\nThere should be many new releases coming out and being announced here over the next month as things that have been getting made start finishing up!\nAn rss feed is available for inserting into your rss reader at http://stacks.","title":"Welcome to Stacks!"}]