Ategon

joined 1 year ago
MODERATOR OF
[–] Ategon@programming.dev 10 points 4 months ago

Note if its resized the cooldown could also possibly be reduced

[–] Ategon@programming.dev 4 points 4 months ago* (last edited 4 months ago)

have you sent a code in the past and accidentally copied that one instead (usually codes take a bit to show up and theyre different every time you request them) or are you adding in some extra characters like a space on either side

also what code are you copying in (as in whats the source youre getting it from)

[–] Ategon@programming.dev 7 points 4 months ago

The canvas was expanded to have that area a bit before this was posted

[–] Ategon@programming.dev 9 points 4 months ago* (last edited 4 months ago) (1 children)

Servers overloaded atm, will be a bit to have things fixed

[–] Ategon@programming.dev 2 points 4 months ago (1 children)

Theres all of them separated into rows in this post: https://programming.dev/post/16722223

[–] Ategon@programming.dev 5 points 4 months ago

update being applied

[–] Ategon@programming.dev 1 points 4 months ago (1 children)

servers been going down to update every so often. Usually you can get in after a bit when that happens and its up atm

[–] Ategon@programming.dev 9 points 4 months ago

any fediverse account will work. Itll allow you to log in when it opens

[–] Ategon@programming.dev 4 points 4 months ago (2 children)

added you to a spot around there since you didnt give exact coords. Let me know if you want to be moved on here

[–] Ategon@programming.dev 1 points 4 months ago

Added it to the canvas

[–] Ategon@programming.dev 1 points 4 months ago* (last edited 4 months ago)

Update: the template now has c++ along with a bunch of other communities

87
Threads Federation Poll (polls.programming.dev)
submitted 8 months ago* (last edited 8 months ago) by Ategon@programming.dev to c/meta@programming.dev
 

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

This 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).

This 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).

There will be mention of a link aggregator side and a microblog side. The link aggregator side is this site and the microblog side is a new instance being started up where I wanted to get this poll out before I release it publicly.

On 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.

Regardless of whats voted you shouldnt notice any changes on the link aggregator side similar to how mastodon users barely pop up now

This will be pinned in the instance for a couple days to ensure as many people as possible vote. Afterwards ill collect the results and make a post with them here (not pinned)

  • Note accounts created after this poll was made cant vote to prevent vote manipulation
44
submitted 8 months ago* (last edited 8 months ago) by Ategon@programming.dev to c/sublinks@discuss.online
 

Another update on some progress. Been working on implementing popovers that will show information when you hover over things for long enough. This gives an easy way to get certain information without needing to leave the post feed

Moving your mouse off of the chip or popover closes it so you can keep browsing

Community chips (with the icon and gradient) replace links to communities in markdown. It makes sure that everything is a link relative to your instance and that it can trigger a popover for the community

This is shown in the video below with nested community chips (the description of these communities in lemmy currently link to other communities and those have all been replaced with chips)

More sidebar progress coming tomorrow

edit: if anyones over on the microblog side feel free to follow me there for some more frequent updates as im working on things. Usually will do progress reports there and then larger updates here. @Ategon@bytes.programming.dev

 

Been a couple months since my last update and theres been some announcements and me settling into the project I said I was merging Pangora into.

The project has been announced now with the name Sublinks and is currently being worked on by a bunch of devs and lemmy admins to make progress towards parity with lemmy quickly

Ive been working on UI design for Sublinks (attached image is an early version of the home page) bringing in aspects I worked on in Pangora and refining them

Will be posting updates over in !sublinks@discuss.online with my progress on the UI!


This community will be dead for awhile until sublinks reaches parity and the new version of Pangora is forked from it

65
submitted 8 months ago* (last edited 8 months ago) by Ategon@programming.dev to c/sublinks@discuss.online
 

Hey everyone! Ill be starting to share updates on the frontend visuals here like I was doing with Pangora before it got merged into Sublinks

  • Edit: note for people who are wandering in here not knowing what Sublinks is. Sublinks is an upcoming fediverse link aggregator separate from lemmy. It will have api compatibility on release so frontends and apps should still work but the project will be focusing a lot on mod tools and federation updates once it reaches parity. This UI is the default frontend I'm designing for it

Starting off with some progress I've been making on the Home Page. Been taking things I enjoy from both alternate frontends such as Photon and Tesseract, as well as Misskey forks like Iceshrimp and Sharkey.

People who followed me as I was developing Pangora might recognize a lot of similar design decisions

Still in progress but ill try to share new progress at least every couple of days when I work on it with new additions

The left sidebar can be collapsed to show only icons for people who want a bit more space for post cards

Hovering over an option adds a popover saying what it is

In addition when you scroll down the navbar shrinks a bit to give you more space for post cards. On mobile the navbar hides completely when you scroll down and then shows again when you scroll up


The frontend is still heavily in progress so things may change a lot still before release as I refine it. If you've got suggestions feel free to give me them

 

Hey everyone! Someone on lemmy is running a eurovision-like event called Lemmyvision that we are participating in.

The community for it is at !lemmyvision@jlai.lu

What is Lemmyvision?

The contest will involve different countries each deciding on one song to send to the contest and then people will be able to vote for which one is their favorite. The aim is to promote different languages and cultures from around the world, to share more between our online communities across Lemmy, and discover songs from lesser known artists.

Why are we in?

Programming.dev isnt a country but we have been given an exception due to one aspect of our instance that usually is not represented in these competitions but still brings a lot of music, game soundtracks.

If you prefer to participate but for your country instead feel free to discuss it over on the country lemmy community, its been getting announced around in some spots

How is our submission decided?

We will be running a vote to select what song we will be sending to the competition.

Over the next week submissions will be open for people to submit 1-2 songs for the voting round. After a week these will be collected and will be voted on in heats before doing a final round vote to determine the winner.

Submission rules

  • Songs must have been released within the last year (after January 1st, 2023).
  • Songs must be used within a game and not be popular OR be made for a game

Example soundtracks

Songs not made within the last year (but are here for inspiration / showing possible vibes of tracks)

Examples of songs made within the last year

Where do I submit songs?

You can submit using this link: https://polls.programming.dev/k27X

Stay tuned for song voting in a week :)

 

Share some progress, text or screenshots of some development on your game!

24
submitted 9 months ago* (last edited 8 months ago) by Ategon@programming.dev to c/meta@programming.dev
 

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.

Vault

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.

Files

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.

Files 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.

The site for files is at https://files.programming.dev

Schedule

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.

The site is at https://schedule.programming.dev and ive got an example poll at https://schedule.programming.dev/invite/Zwr8x2wrQBGA.

Polls

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.

 

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.

You can see the details of the issue here: https://github.com/rystaf/mlmym/issues/101

 

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.

The 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.

Snippets are accessible both in the web interface and using git if you prefer adding in code from your text editor and then pushing it.

You can find the site here: https://blocks.programming.dev.

 

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.

This gives us a spot away from GitHub so we don'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.

Who 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.

What 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.

As 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.

Anything 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.

How 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.

How 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.

If you'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.

21
submitted 9 months ago* (last edited 9 months ago) by Ategon@programming.dev to c/meta@programming.dev
 

Two of our programming.dev alternate frontends have been updated to their most recent versions.

Voyager (v.programming.dev)

Has been updated from version 1.37.4 -> 1.41.0

Main changes:

  • 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 -> 0.0.38

Main changes:

  • Image uploads has been fixed
 

Share some progress, text or screenshots of some development on your game!

view more: ‹ prev next ›