this post was submitted on 26 Jul 2025
1053 points (98.6% liked)

Lemmy Shitpost

33411 readers
3970 users here now

Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.

Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!


Rules:

1. Be Respectful


Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.

...


2. No Illegal Content


Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means:

-No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)

...


3. No Spam


Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.

...


4. No Porn/ExplicitContent


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.

...


5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.

...


6. NSFW should be behind NSFW tags.


-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

...

If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.


Also check out:

Partnered Communities:

1.Memes

2.Lemmy Review

3.Mildly Infuriating

4.Lemmy Be Wholesome

5.No Stupid Questions

6.You Should Know

7.Comedy Heaven

8.Credible Defense

9.Ten Forward

10.LinuxMemes (Linux themed memes)


Reach out to

All communities included on the sidebar are to be made in compliance with the instance rules. Striker

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] JackbyDev@programming.dev 12 points 1 hour ago* (last edited 1 hour ago) (2 children)

Not everything after the ? can be removed. Obvious and well known example, YouTube videos use the video as part of the query parameters (on non shortened URLs). https://youtube.com/watch?v=dQw4w9WgXcQ

One small error on an otherwise very useful post! πŸ’œ

[–] hacktheegg@programming.dev 4 points 48 minutes ago (1 children)

Fun fact, YouTube has backwards comparability for its video links, so https://youtube.com/w/dQw4w9WgXcQ will go to the same video (granted, it will change format to the up to date one, but it is one way to go to a yt video without URL arguments)

I judge people based on whether they can understand youtube (which you should be changing to invidious or something else anyway) urls. It's a useful and very short way to see if people have ever paid attention to repeated patterns. The moment I saw the t=XYs, I was amazed.

[–] gizmonicus@sh.itjust.works 17 points 1 hour ago

I usually change the parameters to things like utm_source=yourmom, just for kicks.

[–] Memetic@lemmy.ca 9 points 1 hour ago (1 children)

It’s not always nefarious.

I work for a non-profit. Sometimes it’s helpful to understand the click rate on a mass message.

We don’t provide data to third parties and use a self-hosted oss analytics platform.

So I think folks should understand tracking and manage it but it’s not all bad. Just almost always bad. Really bad.

Worse: a lot of links can’t be fixed or modified since they use click-through services to obscure the destination.

[–] Soulcreator@programming.dev 0 points 44 minutes ago

I'm a web developer in a marketing department and agreed UTM tags aren't really nefarious. We generally use them to track campaigns, and to see the effectiveness of our paid campaigns. (As in how much of a return on investment did we have, are people continuing to traverse the site after hitting the landing page, etc) That said those codes generally don't give us any info about the user other than what parts of the site you are hitting, (which we can find out through other means anyway). There are tools out there which can give us a creepy amount of data about the users on the site, but UTMs aren't it.

Removing them when sending out links is good practice as you probably only really need a fraction of the characters in order to get to the site, so your links are cleaner, you look like less of an idiot, and ironically marketers will end up having cleaner data (I doubt you care about this, but it's true.)

That said, if you really want to prevent sites from getting your data when browsing turning off JavaScript in your browser would probably have the biggest impact.

[–] SkunkWorkz@lemmy.world 3 points 54 minutes ago

Add made up data to those parameters. Like source=ericsschmidtspedoisland

[–] Muehe@lemmy.ml 3 points 55 minutes ago (1 children)

PSA if you are worried about link parameters giving away where you came from, you should really be worried about HTTP Referrer headers, which are of course turned on by default in most browsers. Be advised turning them off may break some (parts of) certain websites, but most still work fine in my experience.

In Firefox go to about:config page and set network.http.sendRefererHeader to 0.

[–] TheEighthDoctor@lemmy.zip 2 points 44 minutes ago

Or change them to 127.0.0.1 and get rid of some web app firewalls and restrictions

Everything after the "?" symbol can be removed without issue

https://youtube.com/watch?v=XfELJU1mRMg >>> https://youtube.com/watch

[–] Tick_Dracy@lemmy.zip 2 points 1 hour ago

On iOS / iPadOS , you can use a Siri Shortcut called Clean URLs.

Just share the URL with the shortcut, through the share sheet option, and your clean url is automatically copied into the clipboard.

[–] artiman@piefed.social 18 points 3 hours ago (2 children)

this isn't a shitpost this community is being dragged through the mud by non-shitposts

[–] cley_faye@lemmy.world 1 points 3 minutes ago

It's shitty advice masquerading as something useful and/or insightful.

[–] Saledovil@sh.itjust.works 9 points 2 hours ago (1 children)

Actually, it's a a bit of a shitpost. Anything after the '?' is an argument for the html request. Can and is used for tracking, but is also used for website functionality.

[–] Master167@lemmy.world 4 points 1 hour ago (1 children)

IMO, any developer who uses URL parameters for required functionality is short sighted. They should use the path as required parameters.

[–] cley_faye@lemmy.world 1 points 1 minute ago* (last edited 59 seconds ago)

Sure, because it's super fun to parse a path with multiple keypair that can be repeated, be non mandatory, etc. You must work for the GS1 project.

Developers are known to enjoy whipping themselves all the time, constantly trying to do obtuse things with the wrong tool when there's a perfectly working, perfectly standard way of doing something that's supported by literally every solutions under the sun.

/s, just in case.

[–] Samsy@lemmy.ml 12 points 6 hours ago* (last edited 6 hours ago) (2 children)

There are URL shortener Apps on F-Droid. Simple share the link to this app and get a short link without this privacy mess.

Make sure you choose a proper open source one, else the app might collect data as well...

[–] rumba@lemmy.zip 12 points 6 hours ago
[–] Puddinghelmet@lemmy.world 4 points 5 hours ago

Time to put new privacy laws in place or force politicans to do it

[–] dan@upvote.au 20 points 11 hours ago* (last edited 11 hours ago) (1 children)

This is kinda true but also kinda fear mongering. UTM parameters are just to track where you clicked the link from. They're usually not dynamic, and don't contain anything about you personally. The example in the screenshot utm_source=newsletter is probably added to all links in a company's newsletter email, so they can tell that people get to the page via the newsletter.

[–] ericatty@infosec.pub 2 points 34 minutes ago

As someone who has link tracking in our business, yes, some of the stuff after the ? isn't nefarious tracking, like the utm mentioned above.

All the "list-unsubscribe" options you may have noticed starting about a year ago, are actually required to be there for any company that sends out any kind of email newsletter over a certain threshold. (Lists around 5k or more)

If the unsubscribe links aren't there, with the required url-encoded parameters (along with some other requirements with DNS) the email will not be delivered to any of the majors (google, yahoo/aol, hotmail, big ISPs) and we get blocked.

The unsubscribe parameters are being tracked, yes, but we have to have them so we can unsubscribe you "in one click" We are not allowed to require you to sign in to unsubscribe you. (Not that we ever did that, but now there must be a one-click option.)

(We used to just be two clicks to unsubscribe off an encoded link. Click -> this you? If yes, click -> you are now unsubscribed. Or sign-in and manage subscriptions without an encoded link.)

Again, the point is that not all url encoded tracking is nefarious. Some of it is now required to try and minimize spam and nefarious emails.

Source: https://craft.postmark-testing.com/blog/2024-gmail-yahoo-email-requirements

[–] gerald_eliasweb@reddthat.com 8 points 10 hours ago (1 children)

I did not know what those were for before seeing this but I remeber seeing "source=chat_gpt" next to a link to a source in a news article and thought that it was odd.

[–] dubyakay@lemmy.ca 1 points 14 minutes ago

That just means that the idiot writing the article got the link provided to them by chatgpt during their research. All it does is tell the website that you visited that you followed a link from the given source. They can aggregate the data from all visitors for metrics, to see where they lag behind in exposure. But they can't associate users to each other with this method.

Unlike the "igsh" tag in instagram post/reel urls, which when opened, will immediately create a popup stating "join on Instagram today!"

[–] kieron115@startrek.website 48 points 15 hours ago (1 children)

If you're still using firefox, right click -> copy clean link. works most of the time.

[–] anzo@programming.dev 1 points 2 hours ago

URL Cleaner on f-droid.org is a great app too!

[–] Korhaka@sopuli.xyz 43 points 15 hours ago (1 children)

I usually just do it because shorter links look better than 30 lines of crap

[–] vithigar@lemmy.ca 12 points 15 hours ago

Right? The fact that this is an extra bit of tracking information I don't want makes this an easy sell for anyone looking for a reason to do this, but for me it's because it just makes links uglier.

[–] nieminen@lemmy.world 10 points 12 hours ago (1 children)

I use an app called "Leon URL Cleaner" from F-Droid. Does a really good job removing tracking params, and only adds one extra step to sharing a URL.

[–] NotSteve_@piefed.ca 77 points 18 hours ago (9 children)

Everything after the ? can be safely removed

This is usually true but but not always. There's often times when a URL query like that is used to choose the page to load. I believe wordpress does this

load more comments (9 replies)
[–] Eheran@lemmy.world 112 points 20 hours ago (5 children)

So annoying to always have to find out how far you can trim a URL before it breaks.

[–] DeathByBigSad@sh.itjust.works 6 points 12 hours ago

I mean that's part of the fun of surfing the web, you get to play a fun puzzle game of "How to Lobotomize a URL"

[–] surewhynotlem@lemmy.world 41 points 19 hours ago (1 children)

Typically anything after the "?". That's where the parameters live. There are always exceptions.

[–] Zachariah@lemmy.world 64 points 18 hours ago* (last edited 18 hours ago) (1 children)

There are many URLs that require parameters to load a resource (and aren’t necessarily tracking anything). With YouTube’s non-shortened links (for example), the video ID is after the ?, but is usually (but not always) immediately after.

This:
https://m.youtube.com/watch?v=dQw4w9WgXcQ

Can be shortened to:
https://www.youtube.com/watch?v=dQw4w9WgXcQ

But no shorter.

(actually, you can remove the www. but that’s not relevant for illustrating my point)

LOL: thank you Voyager or Lemmy.world for stripping it even from my inline code.

Here’s what I was trying to post:

[–] jawa21@piefed.blahaj.zone 10 points 14 hours ago
load more comments (3 replies)
[–] diemartin@sh.itjust.works 23 points 16 hours ago (1 children)
[–] Cracks_InTheWalls@sh.itjust.works 36 points 18 hours ago (1 children)

Yep!

Only thing I want to see after a ? in a youtube url is t=4m20s

[–] lime@feddit.nu 18 points 16 hours ago

personally i like v=aO82NftCga to be in there as well

[–] moosetwin@lemmy.dbzer0.com 10 points 15 hours ago

hey you, yeah you, you're finally awake

[–] Microw@piefed.zip 7 points 14 hours ago

If you run across a link with a regular "?utm_source=.." , that can not tell people anything about you. It simply tells the website "register one click onto this article coming from this specific newsletter we sent out". It does not tie this information to you.

With other tracking things, what is described here is absolutely possible though.

[–] over_clox@lemmy.world 38 points 20 hours ago* (last edited 20 hours ago) (3 children)

This belongs more on Technology and Privacy communities.

For Android users at least, I recommend the LΓ©on URL Cleaner app, when you share a link from many common sources to the URL Cleaner, it removes all that tracking shit for you, and copies the cleaned link to the clipboard.

load more comments (3 replies)
load more comments
view more: next β€Ί