Live data from Hacker News

How Bluesky draws its logo on screenshots

timmarinin.net

231–240 of 478 posts

Re: How Bluesky draws its logo on screenshots

#233

Earlier quoted context omitted.

> I expect to have an image of exactly whatever was displayed on the screen at the time Do you/should you (we) really expect that though? I regularly use color filters on my apple devices— grayscale to avoid distractions during the day and red tint at night. More recently I’ve been using the motion dots. I don’t know that I can say with confidence that I never want any of those “personal-perceptional-modifiers” to ap…

The effects of cramming 2 separate workflows and 5 features into one thing called "screenshot" because anything else would end up with something too complicated for users to understand the interaction (sarcasm that figuring out what the behavior is locked to in these scenarios is just as confusing). While we're at it, this "share" containing the copy/paste flow is the exact same kind of thing. And screw whatever logi…

And whatever’s worse than screw for copying presumable pngs as .webp or whatever that format is

Re: How Bluesky draws its logo on screenshots

#234

Earlier quoted context omitted.

I think that's actually a separate issue. What I specifically want from a Google Maps share URL is for it to be something I can send over text that will reproduce for my recipient exactly what I see. A lat/lon/zoom/start?/dest? is kind of what a Google Maps share currently is, but it's neither an interoperable standard nor a reliable capture of the current state, so really the worst of both worlds. (Also, hi AB! Nice…

Hi! I think I’m on the same page (give or take a zoom level) now. That is hard to do between separate geodatabases (hence CRS, placenames, geocoding, etc.) but Google isn’t even doing it within their own. And the only way I can obtain a link is to first place a pin, which wants to snap to nearby features. If I try to link a nice trail near my home it snaps to the quarry instead, making me look like a maniac with a te…

I've noticed similar things with off-road biking as well. Hydrocut generally does an okay job of snapping to the trails there since Google knows about them, but I was at Rondeau this weekend, and Google kept insisting I was on the adjacent Lakeshore Rd rather than the Harrison trail [1] that I was actually on. And this had real consequences because my youngest and I had become separated from the rest of our group and were trying to use a "share my location" through Signal, but the Android system-supplied location used was the one that had been unhelpfully snapped to the road.

[1]: https://www.alltrails.com/trail/canada/ontario/harrison-trai...

Re: How Bluesky draws its logo on screenshots

#235

Earlier quoted context omitted.

Uh, no? I highly doubt that a non-occluding watermark on screenshots is even in the top 100 gripes most people have with X. And I don't use either platform. If anything your argument is an accusation of bias without any discussion of merits.

Not sure why you think anyone is suggesting that non-occluding watermarks are a gripe people have with X. GP is saying that BS gets a pass where X would not for a user hostile action.

From reading through a lot of comments on this thread, I'm honestly struggling to notice any super obvious pattern or bias other than the amount that people care about how screenshots work compared to the average person is a lot.

Re: How Bluesky draws its logo on screenshots

#236

This is phone OS developer's fault for even allowing it. When I take a screenshot, I expect to have an image of exactly whatever was displayed on the screen at the time. Its not a picture of your app, its a picture of my screen. Some banking apps used to (or still) prevent this and now some apps get a hook to insert their branding. My device serves some master other than myself.

> I expect to have an image of exactly whatever was displayed on the screen at the time Do you/should you (we) really expect that though? I regularly use color filters on my apple devices— grayscale to avoid distractions during the day and red tint at night. More recently I’ve been using the motion dots. I don’t know that I can say with confidence that I never want any of those “personal-perceptional-modifiers” to ap…

I want those things included, at least by default. A screenshot normally captures the user’s screen size, brightness, zoom level, font choices, etc.

It is often important to people that the screenshot is an accurate record of what was on the screen.

Re: How Bluesky draws its logo on screenshots

#237
post #66

Earlier quoted context omitted.

Wasn’t that the entire premise of the product when it launched? Disappearing messages and minimal footprint so you could be confident your communications were semi-private? That was the expectation of using the product so it fits and isn’t anything like this discussion.

That plus product design. Yellow. They fuckin did it. Not construction not a warning of some type. Not yellow pages. Yellow - cool looking yellow. Is what I said to myself as a 20-something product designer

Their entire color story was really cool at the time. Yellow with Magenta/Blue accents was super bold, especially compared to the boring ass direction everything was going. Material and Windows 10 flatshit was all the rage and here comes Snapchat like the Kool-Aid man.

Re: How Bluesky draws its logo on screenshots

#238

I'm confused why people are mad at Bluesky for this. Everyone stating their issues seems more related to Apple than Bluesky. So why point the finger at them?

I don’t think a significant percent of real Bluesky users actually care. Having a follow button on the screenshot brings nothing and a logo is helpful when sharing (“hey it’s not twitter, I know it looks like it but it’s bluesky”) and looks subtle. It’s just it’s a forum so people say things for discussions sake and get outraged by anything that a platform they don’t like is doing.

> a significant percent of Bluesky users

42 of their 56 active users might not care about a watermark but god dammit do they respect it

And so should you

Re: How Bluesky draws its logo on screenshots

#239
post #190

Earlier quoted context omitted.

The app doesn't know. It just produces a widget tree, and the OS-provided renderer renders it this way or that way. In particular, it chooses not to render controls marked as "security-sensitive" when the rendering is intended for a screenshot; it could instead put empty boxes in their place, etc. The app has no idea and no control, AFAIK.

Don't apps like Snapchat notify the other person if you take a screenshot of your messages?

Yes, iOS has userDidTakeScreenshotNotification for that.

https://developer.apple.com/documentation/uikit/uiapplicatio...

Re: How Bluesky draws its logo on screenshots

#240
post #194

This is phone OS developer's fault for even allowing it. When I take a screenshot, I expect to have an image of exactly whatever was displayed on the screen at the time. Its not a picture of your app, its a picture of my screen. Some banking apps used to (or still) prevent this and now some apps get a hook to insert their branding. My device serves some master other than myself.

This exists for a very good reason. It’s so if an app is showing a password or bank account number or other piece of sensitive information it doesn’t accidentally end up in a screenshot. I think there are other places sensitive information won’t show. Bluesky, and apparently others, are abusing the functionality for advertising purposes. I think it’s a good thing it’s there. This functionality should be easy for apps…

I don't think they're abusing functionality at all. I don't think screenshotting a skeet should, by default, leak the follow state of the user taking the screenshot, which is what would happen without the secure input swap

"Secure inputs" take many forms, and it doesn't feel like this is abuse in any meaningful way

Post reply on HN