formula1 Formula 1 Max recording a video of Liam Lawson at the drivers parade
Jump
  • athlon athlon 1 year ago 100%

    Hulk looks like he’s about to release a sick new Eurodance song.

    5
  • technology Technology It’s time for Americans to embrace small cars
    Jump
  • athlon athlon 1 year ago 100%

    I drive an Auris station wagon Hybrid (aka, the US Corolla iM with bigger boot). I had a chance to drive multiple Yaris generations and honestly I am always surprised by how roomy it is inside. They made a perfect use of space - way better than VW did with Polo (smaller Golf), that’s for sure…

    3
  • lemmyapps Lemmy Apps Announcing Leomard 0.6
    Jump
  • athlon athlon 1 year ago 100%

    Trying my best :)

    4
  • lemmyapps
    Lemmy Apps athlon 1 year ago 96%
    Announcing Leomard 0.6 github.com

    cross-posted from: https://lemm.ee/post/4226407 >Hello everyone! > >![](https://i.imgur.com/LebF7oq.jpg) > >Today I'm happy to announce Leomard 0.6! This update brings a handful of new cool features. To start with, you can now save posts as drafts! > >![](https://i.imgur.com/b5I8CfJ.png) > >Not only that, if Leoamard or your system ever crashes, if you come back to post editing, Leomard will ask you if you want to restore your autosaved post: > >![](https://i.imgur.com/TfkflJZ.png) > >Another brand new feature that has been added is the experimental "Store liked posts locally" option. With it, you can browse the post that you have liked, which is not something Lemmy itself allows you to do. Unfortunately, because of that, the posts must be liked through Leomard, or at very least, they must be viewed through it. > >![](https://i.imgur.com/NtXaLLX.png) > >Last feature worth mentioning is an option to use Piped.video to watch YouTube videos. > >![](https://i.imgur.com/684xQiV.png) > >This and much more has been added into Leomard 0.6. Here's the full changelog: > >### Added > >- "Store Liked Posts" in Preferences -> Experiments > - With this enabled, you can see all the posts you liked in the "Liked" tab in your profile >- Added "Experiments" preferences >- Added saving posts as drafts > - You can now save posts as drafts, and continue editing them later > - You can access drafts in the "Drafts" tab in post creation view >- Added post draft autosave, which will be restored if you accidentally close the program or it crashes > - You can disable it in Preferences -> General -> Autosave post drafts >- Inbox replies now use the new text editor >- "Use Piped.video for YouTube videos" in Preferences -> Content >- In Compact View, posts with videos and link to articles will now show a thumbnail >- Added "Truncate Post Titles" in Preferences -> Display >- Read post titles are now grayed out (can be disabled in Preferences -> Display -> Read Post Indicators -> Gray out post titles) >- Also added "Show checkmark" next to read posts in Preferences -> Display -> Read Post Indicators > >### Changes > >- Preferences: renamed "View Mode" to "Open Posts In" >- Preferences: renamed "Single-Column" to "Popup" >- Preferences: renamed "Two-Column" to "Second Column" >- "Second Column" is now the default view >- Post creation times that are in the future won't dispay "-" at the start anymore >- Compact View setting is now displayed in style of the "Open Posts In" setting >- Feed View optimizations >- Community sidebar description is now hidden, if community is viewed in one-column view > >### Bug Fixes > >- Fixed padding of the post toolbar in Compact View >- Post won't remain open when switching between sessions >- Hiding comment will hide all its children >- Fixed opening posts from Replies, if you had another post open in two-column view >- Fixed app crashing if trying to load subcomments more than 5 replies deep >- Fixed a bug where marking post as read on open would not be reflected in the feed >- Post details in compact view will now wrap correctly, if the sender name and community name are too long

    31
    2
    leomard
    Announcing Leomard 0.6 github.com

    Hello everyone! ![](https://i.imgur.com/LebF7oq.jpg) Today I'm happy to announce Leomard 0.6! This update brings a handful of new cool features. To start with, you can now save posts as drafts! ![](https://i.imgur.com/b5I8CfJ.png) Not only that, if Leoamard or your system ever crashes, if you come back to post editing, Leomard will ask you if you want to restore your autosaved post: ![](https://i.imgur.com/TfkflJZ.png) Another brand new feature that has been added is the experimental "Store liked posts locally" option. With it, you can browse the post that you have liked, which is not something Lemmy itself allows you to do. Unfortunately, because of that, the posts must be liked through Leomard, or at very least, they must be viewed through it. ![](https://i.imgur.com/NtXaLLX.png) Last feature worth mentioning is an option to use Piped.video to watch YouTube videos. ![](https://i.imgur.com/684xQiV.png) This and much more has been added into Leomard 0.6. Here's the full changelog: ### Added - "Store Liked Posts" in Preferences -> Experiments - With this enabled, you can see all the posts you liked in the "Liked" tab in your profile - Added "Experiments" preferences - Added saving posts as drafts - You can now save posts as drafts, and continue editing them later - You can access drafts in the "Drafts" tab in post creation view - Added post draft autosave, which will be restored if you accidentally close the program or it crashes - You can disable it in Preferences -> General -> Autosave post drafts - Inbox replies now use the new text editor - "Use Piped.video for YouTube videos" in Preferences -> Content - In Compact View, posts with videos and link to articles will now show a thumbnail - Added "Truncate Post Titles" in Preferences -> Display - Read post titles are now grayed out (can be disabled in Preferences -> Display -> Read Post Indicators -> Gray out post titles) - Also added "Show checkmark" next to read posts in Preferences -> Display -> Read Post Indicators ### Changes - Preferences: renamed "View Mode" to "Open Posts In" - Preferences: renamed "Single-Column" to "Popup" - Preferences: renamed "Two-Column" to "Second Column" - "Second Column" is now the default view - Post creation times that are in the future won't dispay "-" at the start anymore - Compact View setting is now displayed in style of the "Open Posts In" setting - Feed View optimizations - Community sidebar description is now hidden, if community is viewed in one-column view ### Bug Fixes - Fixed padding of the post toolbar in Compact View - Post won't remain open when switching between sessions - Hiding comment will hide all its children - Fixed opening posts from Replies, if you had another post open in two-column view - Fixed app crashing if trying to load subcomments more than 5 replies deep - Fixed a bug where marking post as read on open would not be reflected in the feed - Post details in compact view will now wrap correctly, if the sender name and community name are too long

    1
    0
    196 196 ruleless charging
    Jump
  • athlon athlon 1 year ago 100%

    Two reasons for me, but they’re mainly because of the MagSafe:

    1. In the car, I just plop my phone onto the charger, and it holds it and charges it.
    2. At home, I also use iOS 17 Beta, so I can use the StandBy.

    Of course it has its drawbacks, but this assumes that I need to use my phone all the time (no), I can’t spare even 5 minutes to not charge, or that I need to top up from 10% to 100% in 5 minutes for some reason, which I don’t. If I do, then sure, I use the cable. Through the past year, I needed to charge my phone through the cable maybe twice.

    1
  • fediverse Fediverse Why do comment counts often disagree with what I see?
    Jump
  • athlon athlon 1 year ago 100%

    No, you just update the number whenever you make any changes to how many apples you have.

    3
  • fediverse Fediverse Why do comment counts often disagree with what I see?
    Jump
  • athlon athlon 1 year ago 100%

    First method does not store the number itself anywhere. Let's assume that you store apples. I come and ask you "How many apples do you have?". To answer, you go and count every single apple one by one and return me the number. It's very easy if you have a small number of apples, but if you have, let's say, 5000 apples - you can see how long it may take.

    Second option is you keeping a track of how many apples you have in stock by having it written down somewhere. If I ask you "How many apples do you have?" you just pull out your notepad and tell me the number. If you give me an apple, you just adjust the number you have written down already.

    3
  • fediverse Fediverse Why do comment counts often disagree with what I see?
    Jump
  • athlon athlon 1 year ago 100%

    Getting the total number of all comments may be very resource heavy if there is a lot of comments.

    If it's just 5 comments, then the computer can quickly get them all from database and count how many of them are there. Now imagine if there is 50 000 comments and suddenly, you me and entire website ask "how many comments are there for this post?"

    Suddenly the computer is overwhelmed by the request and you may end up crashing it due to amount of tasks it has to do.

    It's way faster if instead of all of that, the computer kept track of a number of all comments and simply adjust it when comment is added or removed. It does not have to get all the comments and count how many are there, just simply return the number and you are done.

    But in the essence, you sacriface potential accuracy for speed. You may accidentally "desynchronize" the counter - if an user requests a removal of the same comment twice, and you don't check if that comment was not removed. Or, in theory, if two separate users add or remove a comment at the same time. This is called "race condition", which is common in multi-threaded computing.

    4
  • fediverse Fediverse Why do comment counts often disagree with what I see?
    Jump
  • athlon athlon 1 year ago 83%

    Ok, so basically, there is multiple ways one could comment count. The most obvious option is to count the actual number of comments under the post. This might be in practice slow, as you must load all comments under the post. An alternative approach is to have a count variable for post, which is increased or decreased by 1 if post is added/removed. It's way faster to retrieve that variable, instead of getting all comments and counting the number of them. The problem starts if some anomaly happens that is not accounted for, so for example, if I request the same comment to be deleted multiple times. So that counter can be decreased more than once for the same comment. This could be fixed pretty easily:

    if comment_to_delete is deleted {
    	// Do not do anything
    	return
    }
    
    post.comment_count -= 1
    delete_comment(comment_to_delete)
    

    And yeah, I thought so too, but ever since I stumbled upon this bug, I think the way the comment count is stored is through the counter variable.

    4
  • fediverse Fediverse Why do comment counts often disagree with what I see?
    Jump
  • athlon athlon 1 year ago 100%

    I accidentally made a post that has -3 comments.

    This happens because Lemmy does not count the actual number of comments that there are under the post, but instead there is a counter per post. This is not necessarily a bad thing, but it does not seem like the counter is every synced with the actual count of comments.

    19
  • lemmyapps
    Lemmy Apps athlon 1 year ago 100%
    Announcing Leomard 0.5 github.com

    cross-posted from: https://lemm.ee/post/3528326 >Hello everyone! > >After 9 days since the last major update, today I'm happy to announce **Leomard 0.5**! This update brings a long requested **two-column view**. In this view, opened posts are shown to the right side of the screen as so: > >![](https://i.imgur.com/JBH9n70.png) > >It works very good with the Compact View on! If you prefer the traditional popup view, you can still enable it in Preferences, which also received a new "*Display*" section: > >![](https://i.imgur.com/JOfpgV5.png) > >Another new big feature is the brand new **text editor**. New text editor shows you how your Markdown text is going to look like live as you type it! Additionally, it has a heplful **Toolbar** at the top, which lets you add text formatting, insert link, image and preview the Markdown! > >![](https://i.imgur.com/dOmGFfA.png) > >Lastly, Leomard can now **mark posts as reas as you scroll past** them in the Feed, without you needing to interact with the text in any way. You can enable it in the settings: > >![](https://i.imgur.com/5cQMjT4.png) > >Of course, this update brings a number of different changes, such as viewing community mod logs, hiding communities instances in the Followed list and more. Here's the full list: > >### Added > >- Two-column view > - Posts will open in the second column, instead of a popup window > - You can enable it in Preferences -> Display -> Two-column view >- The "!leomard@lemm.ee" in About view now opens the community in Leomard >- Add "v" symbol to the right of comment, that doubles as Context Menu button for this comment >- Add "Are you sure you want to close post creation" alert >- Community modlog >- Posts can now be marked as read when you scroll past them (disabled by default) >- Add "Display" preferences >- "Show Communities Instances" in Preferences -> Display > >### Changes > >- Big improvements to Post editor: > - Added a toolbar with buttons for formatting > - If you create a list or quote and press "Return", the next line will automatically start with the same formatting > - Text editor itself now shows formatting as you type >- Updated the About to include HighlightedTextEditor license >- Comment creator, profile sidebar editor and community sidebar editor now use the same text editor >- Sort types dropdown text is now formatted correctly >- General UI consistency improvements >- Moved "Compact View" into "Display" preferences >- Moved "Show Letter Separators" into "Display" preferences > >### Bug Fixes > >- Fixed an issue where sometimes not all comments would load >- Fixed a bug where if user toggled on compact view, the already loaded posts would not be compacted correctly >- Trending will not show NSFW communities anymore >- Fixed decoding HTML entities in the title of the post >- If compact view is enabled, if you open a post, the bottom bar will not be displayed in a single row anymore

    32
    0
    leomard
    Announcing Leomard 0.5 github.com

    Hello everyone! After 9 days since the last major update, today I'm happy to announce **Leomard 0.5**! This update brings a long requested **two-column view**. In this view, opened posts are shown to the right side of the screen as so: ![](https://i.imgur.com/JBH9n70.png) It works very good with the Compact View on! If you prefer the traditional popup view, you can still enable it in Preferences, which also received a new "*Display*" section: ![](https://i.imgur.com/JOfpgV5.png) Another new big feature is the brand new **text editor**. New text editor shows you how your Markdown text is going to look like live as you type it! Additionally, it has a heplful **Toolbar** at the top, which lets you add text formatting, insert link, image and preview the Markdown! ![](https://i.imgur.com/dOmGFfA.png) Lastly, Leomard can now **mark posts as reas as you scroll past** them in the Feed, without you needing to interact with the text in any way. You can enable it in the settings: ![](https://i.imgur.com/5cQMjT4.png) Of course, this update brings a number of different changes, such as viewing community mod logs, hiding communities instances in the Followed list and more. Here's the full list: ### Added - Two-column view - Posts will open in the second column, instead of a popup window - You can enable it in Preferences -> Display -> Two-column view - The "!leomard@lemm.ee" in About view now opens the community in Leomard - Add "v" symbol to the right of comment, that doubles as Context Menu button for this comment - Add "Are you sure you want to close post creation" alert - Community modlog - Posts can now be marked as read when you scroll past them (disabled by default) - Add "Display" preferences - "Show Communities Instances" in Preferences -> Display ### Changes - Big improvements to Post editor: - Added a toolbar with buttons for formatting - If you create a list or quote and press "Return", the next line will automatically start with the same formatting - Text editor itself now shows formatting as you type - Updated the About to include HighlightedTextEditor license - Comment creator, profile sidebar editor and community sidebar editor now use the same text editor - Sort types dropdown text is now formatted correctly - General UI consistency improvements - Moved "Compact View" into "Display" preferences - Moved "Show Letter Separators" into "Display" preferences ### Bug Fixes - Fixed an issue where sometimes not all comments would load - Fixed a bug where if user toggled on compact view, the already loaded posts would not be compacted correctly - Trending will not show NSFW communities anymore - Fixed decoding HTML entities in the title of the post - If compact view is enabled, if you open a post, the bottom bar will not be displayed in a single row anymore

    2
    1
    memes Memes I like the interface, and have been a user of the reddit version for years...
    Jump
  • athlon athlon 1 year ago 100%

    My only gripe that makes me stay with Mlem is lack of any method of saving/sharing just the photo of a post.

    EDIT: I meant Mlem, not Memmy.

    4
  • meta Meta (lemm.ee) New bot rules, Lemmy 0.18.3, and a message about alternative Lemmy frontends on lemm.ee
    Jump
  • athlon athlon 1 year ago 100%

    As an author of one Lemmy front-end, I can confirm that you are potentially sharing your username and password. Unfortunately, there is no way for Lemmy front-end developers to, say, open a web socket to Lemmy instance and have you login through a web browser (which would be much prefered from security standpoint, but it is what it is).

    Furthermore, from what I see, many of such front-ends store your password, instead of just the Bearer token. Unfortunately, from what I get, there is also no way of invalidating the Bearer tokens right now, so in the event of it getting stolen - you’re f***ed.

    Now, couple of tips:

    • USE 2FA AUTHENTICATION. In the event of malicious app actually stealing your credentials, you are at least a little bit more protected by this layer.
    • Use password manager - do not use your banking password, please.
    • Only use trusted front-ends, and in the even of an app, only download versions from official sources maintained by the app author.
    • Make sure the instance you’re registered at has a valid HTTPS certificate.
    26
  • lemmyapps Lemmy Apps Announcing Leomard 0.4
    Jump
  • athlon athlon 1 year ago 100%

    I was thinking to take a break, as I’ve been working on Leomard non-stop since 1st of July 😅

    1
  • lemmyapps Lemmy Apps Announcing Leomard 0.4
    Jump
  • athlon athlon 1 year ago 100%

    Still a lot of work to do tho.

    1
  • lemmyapps Lemmy Apps Announcing Leomard 0.4
    Jump
  • athlon athlon 1 year ago 100%

    By the way! If you ever had any problems with loging in using Leomard, this update should address that. I noticeds there was a bug with parsing Instance data regarding registration method, which is resolved now :)

    1
  • lemmyapps
    Lemmy Apps athlon 1 year ago 100%
    Announcing Leomard 0.4 github.com

    cross-posted from: https://lemm.ee/post/2377746 >Hello everyone! Today a new Leomard update has been released! This update brings some of the QOL features. To start, you can now enable separation of Followed communities by their first letter: > >![](https://i.imgur.com/Y9VSqb2.png) > >Additionally, you can search the list of Followed communities: > >![](https://i.imgur.com/FEPdbHW.png) > >Login screen also received a small upgrade. Leomard will try to load instance’s icon, as well as allow you to search for an instance by its name: > >![](https://i.imgur.com/PseFwLG.png) > >![](https://i.imgur.com/7ra816I.png) > >Last but not least, a small set of “Mod Tools” have been added, which will make moderating a community easier: > >![](https://i.imgur.com/dhookax.png) > >This and more is available in Leomard 0.4. Here’s the full changelog: > >## Added > >- Mod Tools: > - Remove posts > - Lock posts > - Distinguish comment > - Remove comments > - Remove community > - Edit community >- Post-locked indicator >- Distinguished comment indicator >- Instance icons on the login screen >- Search for instance on the login screen >- Search profiles >- Separate followed communities by first letter of the name (disabled by default) >- Prefered display name for communities and users: you can either choose to display handles, or display names >- Search followed communities > >### Bug Fixes > >- Fixed opening post, if you opened a community from another post >- Fixed login to some instances caused to faulty decoding of site metadata >- Fixed duplicate posts in communities >- Fixed sorting of followed communities

    5
    5
    leomard
    Announcing Leomard 0.4 github.com

    Hello everyone! Today a new Leomard update has been released! This update brings some of the QOL features. To start, you can now enable separation of Followed communities by their first letter: ![](https://i.imgur.com/Y9VSqb2.png) Additionally, you can search the list of Followed communities: ![](https://i.imgur.com/FEPdbHW.png) Login screen also received a small upgrade. Leomard will try to load instance’s icon, as well as allow you to search for an instance by its name: ![](https://i.imgur.com/PseFwLG.png) ![](https://i.imgur.com/7ra816I.png) Last but not least, a small set of “Mod Tools” have been added, which will make moderating a community easier: ![](https://i.imgur.com/dhookax.png) This and more is available in Leomard 0.4. Here’s the full changelog: ## Added - Mod Tools: - Remove posts - Lock posts - Distinguish comment - Remove comments - Remove community - Edit community - Post-locked indicator - Distinguished comment indicator - Instance icons on the login screen - Search for instance on the login screen - Search profiles - Separate followed communities by first letter of the name (disabled by default) - Prefered display name for communities and users: you can either choose to display handles, or display names - Search followed communities ### Bug Fixes - Fixed opening post, if you opened a community from another post - Fixed login to some instances caused to faulty decoding of site metadata - Fixed duplicate posts in communities - Fixed sorting of followed communities

    1
    0
    programmerhumor Programmer Humor You need to send an API Request to apply for a job in this company
    Jump
  • athlon athlon 1 year ago 100%

    …this is literally something an intern could write in a single afternoon.

    35
  • programmerhumor Programmer Humor Today i installed arch linux for the first time
    Jump
  • athlon athlon 1 year ago 100%

    I guess I am a cross between “Normie” and “Conservative”. I use macOS and Fedora daily, I watch MKBHD but also watch FOSS YouTubers. I use WhatsApp, but only because, in Netherlands, it’s impossible to live without it. I don’t use any Chromium, and I use Firefox, but I also use Safari.

    Fuck getting labeled.

    4
  • athlon athlon 1 year ago 68%

    I like 2019 more.

    7
  • lemmyapps
    Lemmy Apps athlon 1 year ago 100%
    Leomard 0.3 is out! github.com

    cross-posted from: https://lemm.ee/post/2147286 >Hello everyone! > >Another feature-packed Leomard update is here! This time I’m adding some long requested features. First one is the brand new Compact View, which can be enabled in the Preferences: > >![](https://github.com/Athlon007/Leomard/blob/0.3/Assets/Screenshots/5.png?raw=true) > >Now you can see more posts at once! Additionally, one feature that I’m really excited about is “Hidden Instances” setting. With this setting, you can simply type the hostnames of instances you do not want to see: > >![](https://i.imgur.com/s7oGXY3.png) > >Last but not least, if you open “Search”, you now will find the list of trending communities: > >![](https://i.imgur.com/swYCNkJ.png) > >This and more is awaiting in Leomard 0.3. Here’s a full changelog: > >### Added > >- Added support for "!community@instance" and "@user@instance" in the text. You can now click on them to open the community or user profile >- Added protocol handler for `leomard://` links. Communties or profiles can be opened by opening a link with such protocol (example: `leomard://!leomard@lemm.ee`) >- You can now feature a post in community as a moderator (right-click and click "Pin") >- Color coding to subcomments >- Comments can now be marked as read manually, on post view, or vote >- "Show NSFW Content in Feed" toggle >- "Hide Read Posts" toggle >- Cross-posting >- Hide instances. Simply add an instance hostname to the list in settings, and posts, comments and profiles from that instance will not be shown in the feed and search >- Compact View >- Added profile editing > - You can now change display name and banner in the profile view > - You can view blocked communities and persons, as well as unblock them > - To access, go into your profile and click the pen icon >- "Trending" communities when opening Search. You can also scroll down to see more trending communities >- You can now select from saved sessions on login screen > >### Changes > >- Decreased the indentation of the subcomments >- Decreased the minimum window height, so the window won't be too big on smaller screens or larger display scales >- Slightly lowered system requirements to macOS 13.0 (previous version required was macOS 13.1) > >### Bug Fixes > >- Fixed verifying URLs in post creation. Sometimes the server would not allow "HEAD" requests. If that's the case, the app will send "GET", if 405 is returned >- Fixed adding images, if they have a space in the name >- Window size is not restored correctly on launch >- Fix duplicate call to updateUnreadMessagesCount() (#54) >- When all replies are shown, when replying, the reply won't disappear (#57)

    35
    1
    leomard
    Leomard 0.3 is out! github.com

    Hello everyone! Another feature-packed Leomard update is here! This time I’m adding some long requested features. First one is the brand new Compact View, which can be enabled in the Preferences: ![](https://github.com/Athlon007/Leomard/blob/0.3/Assets/Screenshots/5.png?raw=true) Now you can see more posts at once! Additionally, one feature that I’m really excited about is “Hidden Instances” setting. With this setting, you can simply type the hostnames of instances you do not want to see: ![](https://i.imgur.com/s7oGXY3.png) Last but not least, if you open “Search”, you now will find the list of trending communities: ![](https://i.imgur.com/swYCNkJ.png) This and more is awaiting in Leomard 0.3. Here’s a full changelog: ### Added - Added support for "!community@instance" and "@user@instance" in the text. You can now click on them to open the community or user profile - Added protocol handler for `leomard://` links. Communties or profiles can be opened by opening a link with such protocol (example: `leomard://!leomard@lemm.ee`) - You can now feature a post in community as a moderator (right-click and click "Pin") - Color coding to subcomments - Comments can now be marked as read manually, on post view, or vote - "Show NSFW Content in Feed" toggle - "Hide Read Posts" toggle - Cross-posting - Hide instances. Simply add an instance hostname to the list in settings, and posts, comments and profiles from that instance will not be shown in the feed and search - Compact View - Added profile editing - You can now change display name and banner in the profile view - You can view blocked communities and persons, as well as unblock them - To access, go into your profile and click the pen icon - "Trending" communities when opening Search. You can also scroll down to see more trending communities - You can now select from saved sessions on login screen ### Changes - Decreased the indentation of the subcomments - Decreased the minimum window height, so the window won't be too big on smaller screens or larger display scales - Slightly lowered system requirements to macOS 13.0 (previous version required was macOS 13.1) ### Bug Fixes - Fixed verifying URLs in post creation. Sometimes the server would not allow "HEAD" requests. If that's the case, the app will send "GET", if 405 is returned - Fixed adding images, if they have a space in the name - Window size is not restored correctly on launch - Fix duplicate call to updateUnreadMessagesCount() (#54) - When all replies are shown, when replying, the reply won't disappear (#57)

    1
    0
    leomard
    Hidden Instances Feature https://i.imgur.com/ydgV63k.png

    I noticed a lot of people complaining that blocking hundreds of communities in certain instances is tedious. The next version of Leomard will include a feature, which lets you filter out entire instances :)

    1
    0
    main Blahaj Lemmy Meta lemmynsfw.com has been defederated
    Jump
  • athlon athlon 1 year ago 100%

    Thanks for the feature idea! I’ll add “Block Instance” function to my app.

    2
  • lemmyapps
    Lemmy Apps athlon 1 year ago 100%
    Leomard 0.2 is out! github.com

    cross-posted from: https://lemm.ee/post/1954364 > Hello everyone! > > After a hard week of work, and tremendous help from boscojwho on GitHub, is here! This update brings many, many new features. Of course, we’re still far away from making it 100% feature complete, but it’s slowly getting there: we’ve got multi-account support, uploading photos, searching, support for “@athlon@lemm.ee” and “!leopard@lemm.ee” links, and more! > > This update not only brings new features, but also optimization improvements, which should help with the post load times, app load times and more. Here’s the full changelog: > > *Note: You will have to log in again, because the app now uses a different method of storing the authorization tokens. Sorry for the inconvenience.* > > ### Added > > - Added status indicator when sending a post (#7) > - Added alert when sending/editing post/comment fails > - Refreh button in the inbox > - Replies sort method for inbox > - Profile view sort method > - Added status indicator when sending a reply > - Multi-account support (#22) > - Confirm delete post/comment > - Blocking users > - Blocking communities > - Update checking on launch > - Image uploading > - Search within community > - OP indicator in the comments > - Post reporting > - Comment reporting > - Bots are now marked with "🤖" emoji > - Support for "!community@instance" and "@user@instance" in Search > > ### Changes > > - **Massive** refactoring of code and general optimization, thanks to [boscojwho](https://github.com/boscojwho) on GitHub > - Post views are now a bit prettier > - Replaced stock AsyncImage with Nuke > - Improved load time of the app (both from cold start and from background) > - API request handler is now running in separate thread, which should speed up the app > - 2FA key field is now always present in the login view (seems like some Lemmy instances change the response text when 2FA is enabled, so the app can't reliably detect if 2FA is enabled) > - Many UI improvements > > ### Bug Fixes > > - Fixed notification counter not updating (#9) > - Unread message count should update, as soon as you reply to a message from the inbox > - Post creation popup content never gets cleared (#6) > - Fixed images in comments overflowing the comment box, if the image was placed in line with text > - Fixed duplicate posts and comments > > ### Removed > > - Experimental settings

    15
    0
    leomard
    Update 0.2 is out! github.com

    Hello everyone! After a hard week of work, and tremendous help from boscojwho on GitHub, is here! This update brings many, many new features. Of course, we’re still far away from making it 100% feature complete, but it’s slowly getting there: we’ve got multi-account support, uploading photos, searching, support for “@athlon@lemm.ee” and “!leomard@lemm.ee” links, and more! This update not only brings new features, but also optimization improvements, which should help with the post load times, app load times and more. Here’s the full changelog: EDIT: Oh yeah, you don’t have to look here for app updates anymore - the app checks for update by itself and will notify you :) *Note: You will have to log in again, because the app now uses a different method of storing the authorization tokens. Sorry for the inconvenience.* ### Added - Added status indicator when sending a post (#7) - Added alert when sending/editing post/comment fails - Refreh button in the inbox - Replies sort method for inbox - Profile view sort method - Added status indicator when sending a reply - Multi-account support (#22) - Confirm delete post/comment - Blocking users - Blocking communities - Update checking on launch - Image uploading - Search within community - OP indicator in the comments - Post reporting - Comment reporting - Bots are now marked with "🤖" emoji - Support for "!community@instance" and "@user@instance" in Search ### Changes - **Massive** refactoring of code and general optimization, thanks to [boscojwho](https://github.com/boscojwho) on GitHub - Post views are now a bit prettier - Replaced stock AsyncImage with Nuke - Improved load time of the app (both from cold start and from background) - API request handler is now running in separate thread, which should speed up the app - 2FA key field is now always present in the login view (seems like some Lemmy instances change the response text when 2FA is enabled, so the app can't reliably detect if 2FA is enabled) - Many UI improvements ### Bug Fixes - Fixed notification counter not updating (#9) - Unread message count should update, as soon as you reply to a message from the inbox - Post creation popup content never gets cleared (#6) - Fixed images in comments overflowing the comment box, if the image was placed in line with text - Fixed duplicate posts and comments ### Removed - Experimental settings

    1
    0
    main Blahaj Lemmy Meta Does anyone know why this user can't see our Blahaj community when they are logged in?
    Jump
  • athlon athlon 1 year ago 0%

    No problem. Sorry for sounding a bit emotional, I had a rough few days 😅

    0
  • linuxmemes linuxmemes GIMP (credit to mrAnmolv)
    Jump
  • athlon athlon 1 year ago 100%

    Well, in case of Gimp for Windows, it also doesn’t help that it uses a modified GTK. So, when you start on Gimp on Windows, the program must load all the GTK libraries first, while on Linux the shared libraries are already loaded.

    3
  • main Blahaj Lemmy Meta Does anyone know why this user can't see our Blahaj community when they are logged in?
    Jump
  • athlon athlon 1 year ago 100%

    The issue was me setting “undetermined” as my preferred language. Turns out, you must press “X” in the web ui right next to the preferred language option.

    In the essence, preferred language may have “undetermined” and “null” (both displayed in the front-end as “Undetermined”) as a valid entry, while neither being the exact same value in back-end, but being the same for the front-end.

    11
  • main Blahaj Lemmy Meta Does anyone know why this user can't see our Blahaj community when they are logged in?
    Jump
  • athlon athlon 1 year ago 0%

    Yeah, that guy is a prick.

    0
  • main Blahaj Lemmy Meta Does anyone know why this user can't see our Blahaj community when they are logged in?
    Jump
  • athlon athlon 1 year ago 100%

    That was me. Sorry, was waiting for my brother’s results in the hospital, and I tried to occupy my mind with anything that’s not his health right now. I only slept for 3 hours in the past 32 hours 😅

    I’ll try to spell “renaissance” good next time.

    7
  • formula1 Formula 1 Lando Accidentally Breaks Max's Trophy
    Jump
  • athlon athlon 1 year ago 100%

    …they are mates IRL.

    2
  • privacy Privacy Apple Suggest They Will Withdraw iMessage and FaceTime In UK If Law Changes Go Ahead
    Jump
  • athlon athlon 1 year ago 92%

    It seems easy, but the moment you ask the user to “choose their instance” - you already push away a lot of untechnical people. What is an instance? How do I know which one is good? Will I be able to talk to people on other instances (look at Lemmy, some instances are blocked by other instances)? Why do I even have to choose an instance?

    From an UX standpoint, that’s a disaster. Stuff like Lemmy or Mastodon will remain forever a niche, because of that.

    EDIT: Typo

    12
  • privacy Privacy Apple Suggest They Will Withdraw iMessage and FaceTime In UK If Law Changes Go Ahead
    Jump
  • athlon athlon 1 year ago 100%

    Okay, try explaining it to my 51 years old father. Or someone who really isn’t into tech in general.

    Federated stuff will work for you and I - technically knowledgeable people. But we are a tiny fraction of population. The success of WhatsApp lays in its super simplicity.

    19
  • privacy Privacy Apple Suggest They Will Withdraw iMessage and FaceTime In UK If Law Changes Go Ahead
    Jump
  • athlon athlon 1 year ago 93%

    Oh I think there is hundreds reasons to shit on Apple, but this ain’t one of them.

    14
  • privacy Privacy Apple Suggest They Will Withdraw iMessage and FaceTime In UK If Law Changes Go Ahead
    Jump
  • athlon athlon 1 year ago 100%

    Great! If you’re technical and not have iOS. That’s already 50% of British market not using it.

    Besides, it won’t help you if that’s a government mandate, and Google will be forced to take it down for the UK market from the store. Not a lot of people are installing apps from outside the Play Store.

    8
  • privacy Privacy Apple Suggest They Will Withdraw iMessage and FaceTime In UK If Law Changes Go Ahead
    Jump
  • athlon athlon 1 year ago 98%

    Everyone commeting here saying “good, we will switch to X” is absolutely stupid. This law means no iMessage, no Signal, no WhatsApp, no Telegram, no secure encrypted messaging for anyone.

    60
  • genzedong GenZedong My experience with Chinese social media
    Jump
  • athlon athlon 1 year ago 100%

    Whenever I hear people saying that moon landing was staged… Just go watch 2001: Space Odyssey, it came out the year before moon landing. The physics of Space Odyssey is good, but just look at the scene of people walking on the moon - they move nothing like the real astronauts.

    Besides, if it was fake, don’t you think USSR, at the time the space rival would try to claim it, instead, you know, congratulating the USA?

    28
  • lemmyapps Lemmy Apps Leomard - a native macOS client for Lemmy
    Jump
  • athlon athlon 1 year ago 100%

    I don’t use Android. Besides, it’s written in SwiftUI so porting it would be impossible

    2
  • leomard
    Sneak Peak https://i.imgur.com/lFeyXLU.png

    You can guess what it is.

    1
    0
    meta Meta (lemm.ee) I'm testing an optimization on lemm.ee (1000x speed-up for subscribed feed) - please let me know if you notice any issues!
    Jump
  • athlon athlon 1 year ago 100%

    Kinda gave me a heart attack - I was testing some feature for Leomard when suddenly - bam. I can’t send stuff 😅

    6
  • apple_enthusiast Apple Leomard - a native macOS client for Lemmy
    Jump
  • athlon athlon 1 year ago 100%

    I absolutely agree with you. Vue JS is my go-to framework, when I want to make a website nowadays.

    Cramming it into an app and publishing it on App Store/Play Store though… shivers

    1
  • memes Memes Reddit refugees complaining that there's too much NSFW content and communism in their Lemmy feeds
    Jump
  • athlon athlon 1 year ago 100%

    “Feels like I’m wearing nothing at all!… Nothing at all!… Nothing at all!…”

    17
  • lemmyapps Lemmy Apps [Megathread] List of lemmy apps
    Jump
  • athlon athlon 1 year ago 100%

    Glad to see Leomard on the list :D

    3
  • apple_enthusiast Apple Leomard - a native macOS client for Lemmy
    Jump
  • athlon athlon 1 year ago 100%
    1. Already in to-do list for the next version
    2. I have no idea why that’s the case, I am literally pulling data from Lemmy API and presenting it to the user.
    1
  • apple_enthusiast Apple Leomard - a native macOS client for Lemmy
    Jump
  • athlon athlon 1 year ago 100%

    Maybe.

    1
  • apple_enthusiast Apple Leomard - a native macOS client for Lemmy
    Jump
  • athlon athlon 1 year ago 100%

    Did the Keychain pop-up ever appear?

    1
  • apple_enthusiast Apple Leomard - a native macOS client for Lemmy
    Jump
  • athlon athlon 1 year ago 100%

    Any specifics to improve?

    1
  • lemmyapps Lemmy Apps Leomard - a native macOS client for Lemmy
    Jump
  • athlon athlon 1 year ago 100%

    Trial and error. The documentation and many design choices leave a LOT to be desired.

    Such as the way the bearer token in GET request is sent in url param, but for the other requests it’s in the body. Why not just use the freaking Header for that?! Or how the Search request’s search query param is called “s” - it is absolutely not explained what it does or remotely indicated that it’s meant for the query.

    But hey, if you want, you could help contributing to Leomard :)

    4
  • apple_enthusiast
    Apple athlon 1 year ago 97%
    Leomard - a native macOS client for Lemmy

    Hello! I have made a macOS client for Lemmy - Leomard. It's an initial version of the app, and my first macOS app made for the public. **Features** - Mac-native client - Fast, small and light (only 9.2 MB) - Open source (GPLv3) - Beautiful responsive interface Of course, it's a very early version, some features are missing (ex. image uploading), and you may encounter a bug here and there. Don't forget to follow Leomard's community: !leomard@lemm.ee Or jump straight to the project’s Git: **https://github.com/Athlon007/Leomard** If you have questions, feel free to ask :) > Hi everybody! This is the initial release of Leomard - a native macOS client app written in Swift using SwiftUI. It’s still in very early phase of development, features are missing, but it’s a start. Feedback is most welcome! > > Screenshots: > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/1.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/2.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/3.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/4.png?raw=true) > > ## Changelog > > - Initial Release > > _Sent from Leomard._**

    333
    48
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAP
    Apple athlon 1 year ago 100%
    Leomard - a native macOS client for Lemmy

    Hello! I have made a macOS client for Lemmy - Leomard. It's an initial version of the app, and my first macOS app made for the public. **Features** - Mac-native client - Fast, small and light (only 9.2 MB) - Open source (GPLv3) - Beautiful responsive interface Of course, it's a very early version, some features are missing (ex. image uploading), and you may encounter a bug here and there. Don't forget to follow Leomard's community: **!leomard@lemm.ee** Or straight to the project’s Git: https://github.com/Athlon007/Leomard If you have questions, feel free to ask :) > Hi everybody! This is the initial release of Leomard - a native macOS client app written in Swift using SwiftUI. It’s still in very early phase of development, features are missing, but it’s a start. Feedback is most welcome! > > Screenshots: > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/1.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/2.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/3.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/4.png?raw=true) > > ## Changelog > > - Initial Release > > _Sent from Leomard._**___**

    56
    1
    lemmyapps
    Lemmy Apps athlon 1 year ago 96%
    Leomard - a native macOS client for Lemmy

    Hello! I have made a macOS client for Lemmy - Leomard. It's an initial version of the app, and my first macOS app made for the public. **Features** - Mac-native client - Fast, small and light (only 9.2 MB) - Open source (GPLv3) - Beautiful responsive interface Of course, it's a very early version, some features are missing (ex. image uploading), and you may encounter a bug here and there. Don't forget to follow Leomard's community: **!leomard@lemm.ee** Or straight to the project’s Git: https://github.com/Athlon007/Leomard If you have questions, feel free to ask :) > Hi everybody! This is the initial release of Leomard - a native macOS client app written in Swift using SwiftUI. It’s still in very early phase of development, features are missing, but it’s a start. Feedback is most welcome! > > Screenshots: > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/1.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/2.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/3.png?raw=true) > > ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/4.png?raw=true) > > ## Changelog > > - Initial Release > > _Sent from Leomard._**___**

    81
    17
    leomard
    Leomard 0.1 is out github.com

    Hi everybody! This is the initial release of Leomard - a native macOS client app written in Swift using SwiftUI. It’s still in very early phase of development, features are missing, but it’s a start. Feedback is most welcome! Screenshots: ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/1.png?raw=true) ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/2.png?raw=true) ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/3.png?raw=true) ![](https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/4.png?raw=true) ## Changelog - Initial Release _Sent from Leomard._

    1
    0
    test
    Test athlon 1 year ago 100%
    Test of Leomard App 2: The Electric Boogaloo

    Btw, Lemmy’s HTTP API design choices boggle my mind sometimes. You guys use GET, POST, and PUT, but not DELETE, while also PUT acts partially as PATCH?! EDIT: Also, why isn’t the bearer token sent in Authorization header?!

    1
    0
    test
    Test athlon 1 year ago 100%
    This is a test of Leomard App

    Posting test (please work) EDIT: Testing updating the post! AAAA

    2
    4