ptz

joined 2 years ago
MODERATOR OF
[–] ptz@dubvee.org 5 points 5 days ago

No, they're on the form. Was just providing experience of what the process is like in case people expect it to be super painful.

[–] ptz@dubvee.org 21 points 5 days ago

Yep. I'll note that in the post. Thanks.

[–] ptz@dubvee.org 21 points 5 days ago* (last edited 5 days ago) (7 children)

Process was pretty easy. Basically you have to:

  1. Fill out the recall form (linked in post).
  2. Provide info for the unit:
    • Model number
    • Serial number
  3. It will check to see if that exact unit is part of the recall. If it is, you'll also need to provide:
    • Where it was purchased
    • The order number associated with the purchase
  4. Let them know if you want a replacement unit shipped to you or a non-expiring gift card for Anker.com
    • I selected "replacement unit" and had to provide my shipping address. Not sure if gift card needs that or not, but would assume so.
  5. You have to submit two photos of the unit:
    • Write the current date and the word RECALL on a piece of paper.
    • Upload a photo of the back with the serial number visible with the paper in the shot
    • Upload another photo of the front with the paper in the shot. Also, you have to write RECALL on the device itself in Sharpie (not sure if they'll be able to see it in mine since the case is black and you can't see the marker at all)
  6. It said the turnaround time is approx. 5 days.
  7. It advises to send the unit for recycling after you submit the form, but I'm holding onto mine for now because I'm not sure if they're gonna complain about the Sharpie not being visible in the second photo.
[–] ptz@dubvee.org 36 points 5 days ago (7 children)

I had this one; felt like I was living in the future.

[–] ptz@dubvee.org 6 points 5 days ago* (last edited 5 days ago) (1 children)
[–] ptz@dubvee.org 31 points 5 days ago* (last edited 5 days ago) (8 children)

Web app, specifically, or any apps?

I'm also familiar with these three (web) apps:

Might also also check out https://lemmyapps.com/ which has a good list that you can filter by platform/feature.

[–] ptz@dubvee.org 52 points 6 days ago* (last edited 5 days ago) (22 children)

Remember non vegans, your lust for meat and the resulting impact on the climate will eventually force you to stop eating meat. You played yourselves.

FYI: This ☝️. This is why people don't like vegans. It has nothing to do with your dietary choices or choosing to not use or consume products derived from animals - seriously, no one gives a shit; you do you. It has everything to do with the militantly self-righteous, condescending, preachy, holier-than-thou attitude, the constant proselytizing, and the demonizing/name-calling/general shitty behavior that comes with the former.

Sincerely,

A vegetarian who doesn't make it my whole personality


Edit: Every single direct reply to this has further illustrated the point I was making. Maybe instead of being preachy and condescending, you just lead by good example. If people see and want what you have they'll follow. Otherwise, you're just shooting your own cause in the foot with your abominable behavior.

[–] ptz@dubvee.org 6 points 1 week ago (1 children)

Lol, wasn't competing. Just my way of saying your UO checks out haha.

[–] ptz@dubvee.org 10 points 1 week ago (4 children)

One of my favorite weird food combos is Doritos and chocolate milk. No idea why.

[–] ptz@dubvee.org 26 points 1 week ago* (last edited 1 week ago) (4 children)

I dunno, and I'm not judging, but having had people close to me suffer from eating disorders, that arm upsets me lol.

[–] ptz@dubvee.org 155 points 1 week ago (10 children)

Doesn't matter what it is; it's edible, and the owner of that arm desperately needs to eat it.

[–] ptz@dubvee.org 5 points 1 week ago* (last edited 1 week ago) (1 children)

Pretty much same as you listed, actually, but with a few additions:

Upvote:

  • Mark reply as read as long as it's not something under the no-vote/downvote criteria
  • Pity (i.e. if I don't think a post/comment deserves the downvotes it's getting)
  • I'll usually give posts to the communities I mod an upvote b/c I appreciate the contribution

No-Vote:

  • Something I disagree with but doesn't merit a downvote
  • A post I don't like that is in a community I'm not subscribed to (i.e. when browsing /all)

Downvote:

  • Violates the community rule where it's posted
  • Is part of some bandwagon nonsense (e.g. the moths that have polluted the feed in the last several days, beans, etc)
  • Absolutist statements/positions, especially ones that paint the world in overly broad strokes.
 
 

Ukraine used ArduPilot to help it wipe out Russian targets. It wasn’t the first time and it won’t be the last.

Open source software used by hobbyist drones powered an attack that wiped out a third of Russia’s strategic long range bombers on Sunday afternoon, in one of the most daring and technically coordinated attacks in the war.

In broad daylight on Sunday, explosions rocked air bases in Belaya, Olenya, and Ivanovo in Russia, which are hundreds of miles from Ukraine. The Security Services of Ukraine’s (SBU) Operation Spider Web was a coordinated assault on Russian targets it claimed was more than a year in the making, which was carried out using a nearly 20-year-old piece of open source drone autopilot software called ArduPilot.

ArduPilot’s original creators were in awe of the attack. “That's ArduPilot, launched from my basement 18 years ago. Crazy,” Chris Anderson said in a comment on LinkedIn below footage of the attack.

 
 
104
submitted 1 month ago* (last edited 1 month ago) by ptz@dubvee.org to c/tenforward@lemmy.world
 

VOY 2x19 "Lifesigns" + The Orville

I'm refurbishing my old laptop and came across this. I'm pretty positive this is the very last thing I ever posted to r/Risa on the old alien-based site and quite likely the last thing I posted there at all.

96
submitted 1 month ago* (last edited 1 month ago) by ptz@dubvee.org to c/simpsonsshitposting@sh.itjust.works
 
36
submitted 1 month ago* (last edited 1 month ago) by ptz@dubvee.org to c/lemmyapps@lemmy.world
 

Highlights in 1.4.39

  • Enhanced the content filtering options
  • Revamped the comment section display
  • Tweaked some mod tool behavior
  • Spruced up the modlog
  • Quite a few bugfixes

Changelog

Bugfixes

  • Fix bug where expanding/collapsing the post image would trigger unwanted reactivity causing the comment section to refresh.
  • Comments now respond to the "lockPost" event in order to disable/enable the reply button appropriately.
  • If an inbox item is expanded, switching accounts or refreshing the list as a new item arrives would keep the text from the previous comment while updating the heading info correctly. Caused the wrong comment/reply to be displayed.
  • Same as above but for moderation reports
  • Don't invalidate/refresh Reports page when resolving a report (not needed).
  • When removing a post/comment, if you enabled the option to send a reply message and left it blank, it would throw a toast message informing you as such but not reset the "loading" variable and kept the "submit" button disabled.
  • When distinghishing a mod comment, only push top-level comments to the top of the tree. e.g. if you need to distinguish a comment that is a reply to another comment, that would previously push a copy of that distinguished reply up as a top-level comment.
  • Fixed unhandled error when an admin enters the community settings when there are no moderators.
  • Fixed "Local Community" toggle not reflecting API state after reload.
  • Fix truncation in post headings to account for community display names where the community creator thinks "Display Name" and "Community Long Description" are the same picture :sigh:
    • Note: Backported to 1.4.38
  • Svelte was URI-encoding ampersands when rendering links
  • The absolute time displayed in the tooltip of the RelativeTime component was not updating correctly when re-rendering due to a reacctive event.
  • If you linked an image in markdown, the image would render but without the link. Now, the link will be below the image.
    • e.g. [![This is a linked image](https://foo.com/image.jpg)](https://example.com/article/page.htm)
    • The cause is that zoomable image takes precedence over the hyperlink.
    • Known "bug": Badges (e.g. img.shields.io are still kind of ugly and don't really fit the model. Working on some exceptions for things like those, but that didn't make it into this release.

Content Filtering Revamp

The filtering subsystem has been refactored and enhanced. Prior to this release, anything that was filtered was simply discarded before being rendered.

Now, filtered objects will show a placeholder that indicates which filter was triggered (or which keywords triggered the filter). Clicking the "eye" button on the placeholder will show the hidden content.

This is the case for both posts and comments that are hidden by your filter preferences.

Notes on Filtering

There are a few safety checks in place that will disable the filters under certain conditions. The first two are to prevent moderation blind spots, and the rest are just sanity checks/compromises to keep from over-complicating things.

  1. If you are a moderator, the filters will not apply to content posted to any community you moderate. This includes viewing reports.
  2. If you are an instance admin, the filters will not apply to content posted to any local communities.
  3. The filters will not apply when viewing your own content anywhere in the app.
  4. Filters are not applied when viewing someone's profile.
  5. If you have a community filtered, going to its /c/ page or browsing it in a modal will show the community's content, though any other filters are still applied (keywords, user filters, etc). Reason being, you went to the commmunity, so the content shouldn't be filtered out by default.

Finally, filters are global and apply to all accounts in use in the app. You cannot have different filters on one account than on another. I may change my mind at some point, but it made much more sense to have one set than one set per profile. It also eliminates the need to have extra management tools to copy them or sync them between profiles and other things like that.

Keyword Filters Now Apply to Comments

Keyword filters now apply to comments! I had always meant to apply them there, but until the work done to the comment section in this release, I didn't have a way to apply them that wouldn't nuke the rest of the thread. Now, just the offending comments will be hidden with the rest of the chain remaining intact.

Filtered comments will hide the score and creator as well. Unless manually revealed, the "creator" will be Tesseract@your-instance.xyz with the Tesseract logo as the avatar. Revealing the comment will replace that with the actual creator. This is to both further hide/mask content you don't want to see as well as keep the formatting/rendering consistent.

User Filtering (Soft Blocking)

You can now filter users rather than blocking them. This is especially helpful for those who moderate large communities. Think of filtering out a user like a "soft block".

Why would you want to filter a user rather than block them?

Lemmy's blocking has a couple of glaring issues:

  1. Content from blocked accounts does not show up in communities you moderate. This leaves a huge blind spot when you don't want to see content from certain users but it is not warranted to ban them from your communities.

  2. When you block a user, not only are their comments not visible in the comment section, you will not see any replies to them, either. Depending on who you block, this could cause you to miss out on quite a bit of discussion.

If you filter those users instead, both of those are addressed:

  1. Filters are automatically disabled on communities you moderate, so you will still see content from the filtered users there but you won't anywhere else.

  2. Only the filtered user's comment will be masked; all the replies will be visible.

Community Filtering (Soft Blocking)Similar to users, you can also filter/soft block communities.

Why would you want to do this instead of block the community?

Think of it like a soft unsubscribe. Need a break from a community but don't want to unsubscribe completely? Filter it! You'll see a placeholder stub in the feed for it, and you can reveal if you want to. Otherwise, it's out of sight, out of mind. When you're ready to get back into the community, just un-filter it.

How-to Use User/Community FilteringTo filter (or un-filter) a user, click their username to bring up the User Profile Modal. From there, use the "Filter User..." (or Un-Filter User...) button in the modal. When a user is filtered, all of their content in the current area will collapse to a placeholder (or un-collapse if you're un-filtering them).

Communities work the same way except from the community profile modals.

You can also manage the filtered users directly from Settings->Filters->User Filters. Be aware that is pretty low-level, and you're basically editing a list of actor IDs. It's best to only use that to remove items, though you can add them there as well. It will also accept a comma-delimited list of actor IDs, so you can add them in bulk:

e.g.

https://instance.xyz/u/jerk1, https://instance.xyz/u/jerk2, https://other-instance.abc/u/AnotherJerk

Again, the users you enter directly must be in the actor ID format as that is what's compared when running the filters. An incorrectly formatted entry will not break anything, but it won't work, either.

Comment Section Revamp

  • Added color-coded conversation lines to comment threads.

    • The conversaton lines are clickable buttons and can be used to collapse/expand threads.
    • The user avatars in the comment header have ring borders corresponding to the thread color
    • Avatars are now de-coupled from the user links; clicking them will expand/collapse the thread
    • Are color-coded by default but can change to monochrome if you prefer.
    • Setting is in Settings -> Posts and Comments -> Color Coded Conversation Lines
  • Tweaked comment renderers / layout

    • Removed "card" effect
    • Distinguished comments now render fancier.
  • Comment text height can be limited to 120px and be expanded/collapsed (similar to post bodies in the feed).

    • Disabled by default
    • Can enable via Settings -> Posts and Comments -> Limit Comment Height

Tweaks to Moderation Options

  • When removing a post/comment and opting to reply with a reason via comment, automatically distinguish the comment.
  • In the Community Profile Modal -> Ban/Unban User panel, you can now search for a user as well as enter the actor ID, @user@instance.xyz, or https://lemmyverse.link/u/user@instance.xyz format.
  • Added a quick shortcut to "Moderator View" in the sidebar. Will not show unless the current account is moderating at least one community (e.g. if you're an admin that isn't explicitly a moderator of any community, it will be hidden).
  • Added a button on reports that will copy the report text to the clipboard if you want to use it in the removal reason.

Tweaks to User and Community Profile Modals

  • Added button to view user's modlog history in the full modlog (without having to open the embededded, mini-modlog first.
  • Both can be middle-clicked to open the full modlog in a new tab on desktop
  • Added "View in Full Modlog" button to User Profile Modal -> User Modlog panel (Thought I already had this, but it was in the moderation modal)
  • Added button to filter (or un-filter) users or communities.

Tweaks to the Inline Comment Removal Reasons

  • Clicking the "hand" icon will now load the modlog details for the comment even if you have the setting disabled. If the setting is enabled, then it will take you to the full modlog for the entry.
  • Moved comment removal reason box above the comment text.

Enhancements to the Modlog

Gave the modlog a slight visual and functional refresh

  • Can now +/- quick filter by action type
  • More consistent and uniform layout
  • Removed redundant components
  • Moved filter options out of sub-navbar and into page proper
  • Cleaner mobile/desktop reflow
  • Can switch between relative timestamps (1 hr ago) and absolute timestamps for modlog events

Additionally, it can now lookup the moderatee on "remove post" action types. The API very stupidly doesn't include the person details on the "Remove Post" (or lock post) events, so Tesseract can optionally/automatically perform a lookup based on the post's creator ID if you have that option toggled on.

Note that an API-lookup is a "last resort". In the modlog loader, it will attempt to resolve the creator_id by looking at other entries in the batch of modlog entries it retrieves. If it finds a person object matching that id, it will add it transparently and not trigger an API-lookup. The API lookups are also cached for 5 minutes (too short, and they're not useful, too long, and ban indicators may not show when they should). Attempting to resolve those in the loader, synchronously, caused too much delay in loading the page, so they fill in dynamically/asynchronously after the modlog renders.

Get Tesseract

 

I realize Lemmy already has user blocking, so this might seem redundant. But, hear me out:

Problems with Lemmy's blocking:

  • If you are a mod, blocking a user will hide their submissions even in the community/communities you're moderating. You'll still see their content if its reported, but you can't be proactive. e.g. Sometimes you'd like to block someone, but it's not warranted to ban them from your community(s), and you don't want to rely only on reports or see their shit elsewhere. So you just kinda grit your teeth and deal with it.

  • As a regular user, blocking someone will hide their comments AND any replies to those comments. You'll often miss out on quite a bit.

Proposal: Soft block (or, more aptly "Filter User")

Instead of blocking at the API level, it will simply filter out the users in the UI.

I've greatly enhanced the keyword and other filtering components in the current dev branch which is what prompted this idea. With the revised implementation, comments can be hidden based on your filter preferences without hiding the rest of the comment chain. Also, both posts and comments that are filtered can be clicked to reveal the content if you want to see it.

Those filters are automatically disabled in the communities you moderate (or if the community is local and you're an instance admin). That prevents blind spots while allowing you to keep your sanity and not be exposed to certain things/topics/people more often than necessary.

This wouldn't replace the "hard" block from the API; it would be a separate action. I may call it "Filter User" to further differentiate it.

So, thoughts? Would this be useful to anyone? Or do other apps already have something similar to this?

 

In comment sections or in community pages, it's mostly an ocean of default avatars.

As a UI developer, that's always been a gripe because I put a lot of effort into making them look good and scale properly, etc. When I see 60-70% or more accounts sporting the default avatar, it makes me wonder why I even bother.

So, since this bugs me so much, figured I'd just ask.

Lemm.ee users I can understand because of the waiting period for uploads, but AFAIK, most instances don't have that restriction. Even then, there are plenty of .ee accounts that never bother to go back and set one.

 

The Russian government has introduced a new law that makes installing a tracking app mandatory for all foreign nationals in the Moscow region.

The new proposal was announced by the chairman of the State Duma, Vyacheslav Volodin, who presented it as a measure to tackle migrant crimes.

Using a mobile application that all foreigners will have to install on their smartphones, the Russian state will receive the following information:

  • Residence location
  • Fingerprint
  • Face photograph
  • Real-time geo-location monitoring

The proposal hasn't reached its final form yet, and specifics like what happens in the case of device theft/loss or similar technical or practical obstacles are to be addressed in the upcoming period during meetings between the Ministry and regional authorities.

The mass-surveillance experiment will run until September 2029, and if deemed successful, the mechanism will extend to cover more parts of the country.

view more: ‹ prev next ›