Sign in

surfdude29

@surfdude29.ispost.ing
3.3K followers 3.5K following 18K posts

geriatric millennial who reskeets a lot 💫 some original posts here and there, mostly on bsky nerdery but could be anything really ¯\_(ツ)_/¯ 📍UK 🇬🇧

PostsRepliesMedia
surfdude29 @surfdude29.ispost.ing · 15/09/2026
@alexbenzer.com @esb.lol @samuel.fm I think this is worth looking into: I tried saving 20 drafts and two of them (3 and 17) either didn't save properly or aren't being displayed in the list of drafts for some reason I looked in the system log and I couldn't see any errors related to drafts
Back
Drafts
3m
Draft saving test 10

3m
Draft saving test 9

3m
Draft saving test 8

3m
Draft saving test 7

3m
Draft saving test 6

3m
Draft saving test 5

4m
Draft saving test 4

4m
Draft saving test 2

4m
Draft saving test 1
Back
Drafts
16s
Draft saving test 20
25s
Draft saving test 19
32s
Draft saving test 18
46s
Draft saving test 16
54s
Draft saving test 15
1m
Draft saving test 14
1m
Draft saving test 13
2m
Draft saving test 12
2m
Draft saving test 11
060
surfdude29 @surfdude29.ispost.ing · 14/09/2026
I think the bot messed up there 😅
post from an account in the bot network, where the text of the post starts "```plaintext" and ends with three backticks
260
surfdude29 @surfdude29.ispost.ing · 14/09/2026
@aaron.bsky.team @safety.bsky.app As highlighted on Reddit it looks like there's a network of hundreds of inauthentic accounts claiming to be Chinese artists with "CAA Member" and dodgy Discord links in their bios: bsky.app/search?q=CAA+Member www.reddit.com/r/BlueskySoc... (h/t @logandupont.com)
2121
surfdude29 @surfdude29.ispost.ing · 13/09/2026
no need to hope, all the 27 OSes are coming tomorrow
macOS 27 Golden Gate

Introducing Siri Al. Truly helpful. Truly yours.

macOS 27 Golden Gate available from 14.09. Siri Al is rolling out in English.
240
surfdude29 @surfdude29.ispost.ing · 10/09/2026
as for Apple Store app notifications, order status updates are obviously the main ones, but session notifications and general announcements and offers like this are the other two categories, all of which can be toggled off
Apple Store iOS app notification settings screenshot

Notifications

Order Status
Alert me when my order has shipped, been delivered or changed.

Session Notifications
Send me notifications and reminders on this device about my Today at Apple sessions.

Announcements and Offers
Send me notifications from the Apple Store about new products, special store events, personalised recommendations and promotions.
220
surfdude29 @surfdude29.ispost.ing · 10/09/2026
existential AI concerns do seem to have cut through recently case in point: I got two push notifications from mainstream media news sources about it just today
BBC News push notification

Why some experts fear Al's hacking spree suggests it could take over from humansWashington Post push notification

Alarm Over 'Agents'
For years, they warned Al could kill all humans. Now people
are listening.
160
surfdude29 @surfdude29.ispost.ing · 10/09/2026
@alexbenzer.com @aaron.bsky.team Paul's post reminded me of something I wanted to ask: I saw that ex-twitter has now added the ability to add a content disclosure for "Made with AI" has a similar self-label been considered for @bsky.app?
ex-twitter screenshot

Content disclosure    [Done button]

Paid partnership   [toggle switch]
Let others know this post promotes a brand or business. Learn more

Made with Al   [toggle switch]
Mark this post as containing synthetically generated content.
4130
surfdude29 @surfdude29.ispost.ing · 10/09/2026
I know some people are excited about getting their hands on an iPhone 18 Pro, but this comes across as weird and desperate marketing from Apple "get the prep work done now" before you can actually place a pre-order? it's literally picking a finish, storage capacity and how to pay 🙄
iOS push notification from the Apple Store app

Get ready for pre-order now
Choose the new iPhone 18 Pro and get the prep work done now before pre-order starts on 12.09.
09:59screenshot of email from Apple listing steps to take before pre-ordering

2. Make it yours.
Pick a finish and choose the storage capacity. You can also shop for the latest accessories.

3. Select a payment option.
You can pay in full, pay monthly, and even add a trade-in to get credit towards your new iPhone.' If you want to pay monthly, you can fill out the forms now.

4. Come back at pre-order.
From 13:00 on 12.09, go to your saved iPhone 18 Pro to check out straightaway.
190
surfdude29 @surfdude29.ispost.ing · 10/09/2026
@koshersoul.bsky.social's #Smithsonian experience with alt text 💫
02010
surfdude29 @surfdude29.ispost.ing · 10/09/2026
one account showcasing a variety of @stechlab-labels.bsky.social labels
lots of labels on a spammy bot account
160
surfdude29 @surfdude29.ispost.ing · 09/09/2026
how much information Musk's VoteSafe .org collects and who it sends it to with alt text 💫
Data shared by Musk's votesafe org

• Your street address is sent to Facebook and Google.

• Your name, email, phone number, ZIP code and date of birth are sent to America PAC's server that feeds Facebook's ad-matching system, which uses them to identify your Facebook and Instagram accounts. The site sends your contact details to Google's ad system.

• A scrambled version of your email address is sent to The Trade Desk, an advertising firm, which uses it to create an identifier that follows the user across websites, apps, and streaming TV.

• Your usage is shared with X, the social network owned by Musk, which attempts to connect it to an X account.
Incrementdata, another tracking company, is sent information about your use of the site.

• Your email is shared with Iterable, an email and text-message marketing company.

• A code based on the technical traits of the device, known as a device fingerprint, is created so a user can be tracked even if cookies are deleted.

popular.info
POPULAR INFORMATIONData collected by Musk's votesafe.org

• First, middle, and last name
• Date of birth
• Full home address
• Email address
• Cell phone number
• IP address and location
Used to derive each user's city, zip code, approximate longitude and latitude, time zone, and internet provider.
• Browser, operating system, screen size and language of your device
• What website referred you to votesafe.org
• Every link you click
• Every page you look at
• Your voter registration status
Derived from a voter file held by America PAC or its vendors - not the state's actual records.
• Your district and ballot
Derived from Ballotpedia.

popular.info
POPULAR INFORMATION
071
surfdude29 @surfdude29.ispost.ing · 08/09/2026
it doesn't look like it was anything to do with that, four of OP's posts have received !takedown labels in the last few days, you can look at each one here: pds.ls/labels?did=did%3Aplc%3Aar7c4by46qjdydhdevvrndac&uriPatterns=at%3A%2F%2Fdid%3Aplc%3Ayhpu2wsyvdbsehluhclpqyyk%2Fapp.bsky.feed.post%2F*
!takedown labels applied to four posts
220
surfdude29 @surfdude29.ispost.ing · 06/09/2026
apparently the @bsky38.com race is getting serious 😆 (and @iame.li is gonna be working on making @stream.place even better :)
Streamplace iOS push notification

@iame.li is LIVE!
🚨🚨🚨 Bluesky Top 38 Breaking News Channel
KEY RACE ALERT 🚨🚨🚨

(ik we're mostly fixing VOD today)

now
0110
surfdude29 @surfdude29.ispost.ing · 05/09/2026
it's been removed now 👌
label negated
020
surfdude29 @surfdude29.ispost.ing · 05/09/2026
hey, I just wanted to give you a heads up that the 'needs-review' label got added to your account a few hours ago you can email moderation@blueskyweb.xyz and ask for it to be removed pds.ls/labels?did=did%3Aplc%3Aar7c4by46qjdydhdevvrndac&uriPatterns=did%3Aplc%3Abhklr7m5t5fdqebgy63hpfum
PDSls screenshot showing 'needs-review' label
130
surfdude29 @surfdude29.ispost.ing · 04/09/2026
great feature! I have two questions: should it be possible to opt out of starter packs that you're not a member of? is it like a pre-emptive opt out? also, how is someone able to add more than 150 members? adding records manually, not through the UI I guess? go.bsky.app/HBqnoKL
Women in Game Dev By @lavux0.bsky.social
+195
Open pack
270
surfdude29 @surfdude29.ispost.ing · 04/09/2026
nice 👍
starter pack tab shown in search
010
surfdude29 @surfdude29.ispost.ing · 04/09/2026
starter pack search isn't showing up for me in the iOS app 👀
no starter pack search tab
210
surfdude29 @surfdude29.ispost.ing · 04/09/2026
an unexpected topline out of Reform UK's conference 🤔
Trending
1. Farage floats Napoleon III's exhumation
Farage says a Reform government could return Napoleon III's remains to France.
231 posts
021
surfdude29 @surfdude29.ispost.ing · 04/09/2026
I know I'm a bit of a broken record on this, but... "Check out the automatic numbering on this thread to see it in action" it would be nice to see the thread numbering badge in quote posts too 😉
@bsky.app post quoting a post which starts a thread, but no thread number badge is shown
180
surfdude29 @surfdude29.ispost.ing · 04/09/2026
shoutout to @ds.bsky.team for enabling the localization of the Discover and Following tab labels, some of the last few untranslatable English strings in social-app 🫡 1.131.1 vs 1.132
Bluesky app UI home screen, the tab labels are Discover, Following and Video in English, the rest of the UI is translated into KoreanBluesky app UI home screen, the Discover and Following tab labels along with the rest of the UI is translated into Korean, only the Video tab is in English
1300
surfdude29 @surfdude29.ispost.ing · 04/09/2026
hmm it shows RTL for me on iOS 🤔
spence's post showing RTL
110
surfdude29 @surfdude29.ispost.ing · 03/09/2026
yeah it's absolutely a casual British phrase, which I guess has crossed the pond now dictionary.cambridge.org/dictionary/english/good-shout
good shout
idiom
informal UK
(also that's a shout)
used for saying that you think something is a good idea:
• "Anyone fancy a burger?" "Good shout."
• "I really want to go clubbing tonight." "Oh, that's a shout!"
110
surfdude29 @surfdude29.ispost.ing · 03/09/2026
also fwiw I do see the video on the Videos tab of your profile
video on Videos tab
110
surfdude29 @surfdude29.ispost.ing · 03/09/2026
DHH's Wikipedia page: • Programming career • Racing career • Recognition • Support for ethnic cleansing in Europe
Table of Contents showing sections in DHH's Wikipedia page:

David Heinemeier Hansson
Programming career
Racing career
[ containing subsections: 24 Hours of Le Mans results, Complete FIA World Endurance Championship results, Complete European Le Mans Series results, WeatherTech SportsCar Championship results]
Recognition
Support for ethnic cleansing in Europe
Written works
References
External links
About this article
Read moreSupport for ethnic cleansing in Europe

In 2025, Hansson published a blog post expressing support for far-right British activist Tommy Robinson and the 2025 British anti-immigration protests, as well as mourning that London is "no longer full of native Brits", defining "native Brit" to mean white. In response, some members of the Ruby on Rails community called for his removal from project governance.

Hansson published another blog post in July of 2026 comparing the Romani population of Copenhagen to Denmark's struggles with its wolf population growth, stating that "When wolves get out of control, you shoot them. When gypsies take over public spaces, you deport them." Anil Dash and Rebecca Bailey expressed criticism of Hansson's post, decrying its "dehumanizing rhetoric" against the Romani people. When it was announced that 1Password would contribute $300,000 towards Hansson's new side project, Omarchy, Scott Jennings and Andrew Lilley Brinker shared further condemnation of Hansson and his projects, calling for a boycott of 1Password.
3624
surfdude29 @surfdude29.ispost.ing · 03/09/2026
very good point there are 14 words that Merriam-Webster lists ending in 'bre', and 7 of those I would consider somewhat well-known of those 7, in US English they're mostly spelled ending 'er' ('caliber', 'fiber', 'saber' and 'somber') – but not 'macabre', 'timbre' and 'hombre'
Word Finder > Results
Words Ending with BRE

All words 14

calibre
fibre
macabre
sabre
umbre
equilibre
hombre
myofibre
sombre
vertebre
felibre
Janambre
ombre
timbre
110
surfdude29 @surfdude29.ispost.ing · 03/09/2026
1Password CEO Dave Faugno: "DHH has publicly shared hateful, dehumanizing and exclusionary views" "We don't in any way endorse his personal views or conduct" "But we're going to give the foundation he created and is very strongly associated with $300,000" ???
1Password CEO Faugno took a different approach, trying to reassure staff that "1Password does not endorse hateful, dehumanizing, or
exclusionary views, including those shared publicly by DHH."

Nonetheless, it seems the company has sacrificed a moral position for a
"mission-driven" position. In the same message to staff, Faugno says "the scale and growth of [Omarchy's] use among our customers is significant - Omarchy has grown to be the second most used Linux
distribution among 1Password users."

Faugno then tries to create distance, telling staff that its contribution is "to the Omacom Foundation, not an individual" Still, he says "we recognize that Omarchy is associated with DHH, its founder. Our donation is not in any way an endorsement of his personal views or
conduct."
2171
surfdude29 @surfdude29.ispost.ing · 01/09/2026
I'm fascinated by Merriam-Webster's pronunciation guide for "macabre", because I hadn't heard that before (although it's been a while since I lived in the US) New Oxford American Dictionary lists it too, but as the second pronunciation
Dictionary

ma•ca•bre | ma'käbra, ma'käb l adjective

disturbing and horrifying because of involvement with or depiction of death and injury: a macabre series of murders.

ORIGIN
mid 19th century (in dance macabre): French, from Danse Macabre 'dance of death', from Old French, perhaps from Macabé'a Maccabee' (see Maccabee), with reference to a late medieval dance or procession called 'the dance of the Maccabees'.
170
surfdude29 @surfdude29.ispost.ing · 31/08/2026
oops I saw samuel replied 10 seconds before I did 😅
samuel's reply with a timestamp 10 seconds earlier than my post
030
surfdude29 @surfdude29.ispost.ing · 29/08/2026
and yes, it gives details on the show page like "NCAA" and "Football", so they have data that they could have used to make it a more useful notification, even if it was just automatically generated
Disney+ show page for a college football game
010
surfdude29 @surfdude29.ispost.ing · 29/08/2026
Disney+ in the UK sent such a random and poorly-designed push notification earlier today it gives no context and doesn't even mention the sport! (it was a college football 🏈 game being played in Dublin for some reason)
Disney+ iOS notification

Starting live soon!
North Carolina vs. TCU
16:24
290
surfdude29 @surfdude29.ispost.ing · 29/08/2026
it's possibly some kind of transient error, e.g. I don't see the error shown in the first screenshot when I type in that username also, there was a bug related to this that was fixed recently, so making sure the app is up-to-date is a good idea
sign in page
120
surfdude29 @surfdude29.ispost.ing · 28/08/2026
imo it's kind of ambiguous as to whether third-party feeds are expected to follow the preference, and there's a bit of a mismatch between the text in the @bsky.app UI: "Other apps can choose to use this preference in their own algorithmic recommendations." (are feeds considered apps?)
Ask apps to hide my posts from algorithmic recommendations

On Bluesky, this means your posts will only appear in the Discover feed to people who follow you. Other apps can choose to use this preference in their own algorithmic recommendations.Lexicon

"app.bsky.actor.contentVisibilityDeclaration",

"description": "Whether the account requests that its posts be hidden from algorithmic recommendations. Consumers must treat a missing record as false."
120
surfdude29 @surfdude29.ispost.ing · 27/08/2026
lol
my test post with the thumbnail got given an Adult Content label
030
surfdude29 @surfdude29.ispost.ing · 27/08/2026
testing uploading the thumbnail here to see what happens... 👀
gimme dat app gif thumbnail
130
surfdude29 @surfdude29.ispost.ing · 27/08/2026
if I upload just the GIF thumbnail stored on the PDS to Hive Moderation's Visual Moderation demo (thehive.ai/demos/visual-moderation), it returns a score of 0.91 for `yes_realistic_nsfw`
Hive Moderation demo results for GIF thumbnail

HIVE MODERATION

Results
• High →
yes_overlay_text: 1.00
general_nsfw: 0.95
text: 1.00
yes_realistic_nsfw: 0.91
yes_sexual_intent: 0.97
natural: 0.81

• Moderate →
yes_female_nudity: 0.74
yes_undressed: 0.51
230
surfdude29 @surfdude29.ispost.ing · 27/08/2026
nope, applied by @moderation.bsky.app: pds.ls/labels?did=did%3Aplc%3Aar7c4by46qjdydhdevvrndac&uriPatterns=at%3A%2F%2Fdid%3Aplc%3Adhckga4os5p3owgewd4hevca%2Fapp.bsky.feed.post%2F3mthfwqiswp3i
PDSls page showing the 'porn' label applied to the post in question
120
surfdude29 @surfdude29.ispost.ing · 27/08/2026
you ok Hive Moderation? this is one of the weirdest adult content mislabels I've seen 😅
Bluesky post with a GIF of a woman motioning in front of the camera with her hand, overlaid with the text "Gimme dat APP"

the post has an Adult Content label
280
surfdude29 @surfdude29.ispost.ing · 27/08/2026
in case it's helpful to know for the future, if you long-press the version number on the About page in Settings, that activates developer mode, which then shows a handy OTA update checker that lets you manually trigger an update and restart :)
OTA update checker
010
surfdude29 @surfdude29.ispost.ing · 27/08/2026
now showing up translated, thanks for the quick fix @esb.lol 🙏
all text is now showing up translated
0170
surfdude29 @surfdude29.ispost.ing · 27/08/2026
@alexbenzer.com @esb.lol hi, I noticed that OTA 5 has been deployed, but it doesn't seem to include the wording change made in #11546, which means that the text about opting out of Discover isn't translated, as the translations on Crowdin were updated to follow what was merged into main
Privacy and Security settings screen in Englishsame screen in French, part of the text is untranslated
390
surfdude29 @surfdude29.ispost.ing · 27/08/2026
coming soon: the ability to opt out of a starter pack
Add starter pack reference-list opt-out UI #11578
Draft
vineyardbovines wants to merge 1 commit into main from app-2931

vineyardbovines commented 3 hours ago

Summary

• add opt-out and undo actions to non-owner starter pack menus
• optimistically create/delete app.bsky.graph.referencelistoptout
records using list viewer state as the source of truth
• show owner-only markers for members with subjectOptedOut
• install the finalized reference-list opt-out lexicons

Backend dependencies

End-to-end behavior depends on APP-2932 (Tango, in progress) and APP-2933 (AppView, todo). This PR is intentionally draft until those contracts are available in the deployed development environment.<Prompt.Outer control=
{optOutDialogControl}>
<Prompt.TitleText>
{referenceListOptOut ? (
<Trans>Undo opt-out?</Trans>
) : (
< Trans>Opt out of this starter pack?
</Trans>
) }
</Prompt.TitleText>
<Prompt. DescriptionText> {referenceListOptOut ? (
<Trans>You will appear in this
starter pack again.</Trans>
) : (
<Trans>
You will no longer appear in this
starter pack. The creator can
still remove you from its member
758
list.
</Trans>
3436
surfdude29 @surfdude29.ispost.ing · 27/08/2026
maybe showing thread numbers in quote posts could be next? e.g. I think it would be pretty useful to see the 1/23 badge here when viewing the quote post so you know it's the start of a thread cc: @ds.bsky.team
quote post of the first post in a thread, but no thread numbering badge is shownwhen viewing the quoted post directly, the 1/23 badge is shown
070
surfdude29 @surfdude29.ispost.ing · 27/08/2026
yep, she first played Philomena Cunk on one of the Charlie Brooker "Wipe" shows (damn, those were good), got her first show in 2016 in a one-off special on Shakespeare, and then it just grew from there
Philomena Cunk

Morgan is known for her deadpan portrayal of Philomena Cunk, an earnest but stupid interviewer and commentator on history, culture and current affairs. The character first appeared on Charlie Brooker's Weekly Wipe (2013–2015), including as the presenter of a regular segment titled "Moments of Wonder". Cunk has since appeared in other mockumentary contexts. In May 2016, she presented BBC Two's Cunk on Shakespeare. In December 2016, she presented BBC Two's Cunk on Christmas. In April 2018, the five-part historical mockumentary Cunk on Britain began broadcasting on BBC Two. The series gained viral traction for her deadpan interactions with academics, notably a widely circulated clip where she confused King Arthur's legendary castle Camelot with the phrase "came a lot".

In December 2019, Morgan appeared as Cunk for short episodes of Cunk and Other Humans, once again on BBC Two. She returned in a one-off episode of Charlie Brooker's Weekly Wipe titled "Antiviral Wipe", about the COVID-19 pandemic, in May 2020. Another series, Cunk on Earth, premiered in September 2022 on BBC Two. For her performance in the latter, Morgan was nominated for the British Academy Television Award for Best Female Comedy Performance. In 2024, the book The World According To Cunk released in October 2024, which includes illustrations drawn by Morgan. Morgan appeared as Cunk in the one-off extended special Cunk on Life, which was broadcast in December 2024 on BBC Two. The special earned Morgan a Primetime Emmy Award nomination for Outstanding Writing for a Variety Special.

In 2026, a new three-part series entitled Cunk on Cinema was commissioned for the BBC and Netflix.
110
surfdude29 @surfdude29.ispost.ing · 27/08/2026
Hi, sorry to hear you got hacked If you do decide to keep this account, you can restore your username by going to Settings > Account and then clicking on Handle bsky.app/settings/account
Change Handle screen
110
surfdude29 @surfdude29.ispost.ing · 27/08/2026
🫡
Error
Not Found
Account has been suspended
Try again
040
surfdude29 @surfdude29.ispost.ing · 27/08/2026
Stanley Tucci impersonation account: bsky.app/profile/stanleytucci.edm.blue example of a spam account (maybe hacked?) promoting a dodgy website bsky.app/profile/jewelcortz.bsky.social/post/3mtyyri72gkxt last screenshot is someone posting they got hacked cc: @aaron.bsky.team @safety.bsky.app
Stanley Tucci impersonation accountdodgy spam postsomeone posting that they got hacked, with a spam post visible below it
260
surfdude29 @surfdude29.ispost.ing · 27/08/2026
your new blog domain and handle look good! 👌 btw on your email address, I think pretty much any one of those posted publicly online nowadays is going to be scraped and added to spam lists :/ so unfortunately, even if it's on the About page rather than the homepage, they're still gonna find it
If you would like to contact me by email, you can find the address exclusively on my About page. I hope that, by making this change and adding this extra step, I can reduce the amount of spam I receive.
110
surfdude29 @surfdude29.ispost.ing · 26/08/2026
first time I've ever seen that error message
"There was an issue fetching posts. Tap here to try again." error message at the bottom of the For You feed
250
surfdude29 @surfdude29.ispost.ing · 26/08/2026
Post
Error loading post
Something went wrong. Please try again in a moment.
Retry
250