@Seirdy@pleroma.envs.net avatar

Seirdy

@Seirdy@pleroma.envs.net

Skim before following: https://seirdy.one/about/fediverse-greeting/. It describes how I accept follow requests, block people, etc.

Interested in #Accessibility, #Privacy, #Security (in that order).

I am made of microplastics and can be trusted with your forklift. @alizasystem's boywife, together since 2023-12-04.

tech-stuff: check my "uses" page: https://seirdy.one/about/uses/
Other tech interests in no particular order: linked data, the #IndieWeb, the #Gemini protocol (more into the community than the technology).

Politics: Leftist, capitalism bad, anti-consumerism.

Neuro-atypicality: #anxiety, #ADHD, #ActuallyAutistic.

:QueerCat_Pansexual:

Boundaries: if you're a minor or if we've not meaningfully interacted before, then don't be lewd/flirty with me. otherwise it's fine, in moderation.

Hashtags for #fedi22 searchability: #shitposting #poggies #LinkedData #SemanticWeb #panro #InclusiveDesign #ScreenReader #SearchEngines #anime #webdev #blogging #linux #Fedora #Sway #zsh #IndianAmerican #StarTrek

[Verifying my OpenPGP key: openpgp4fpr:AC6AF1F838DF3DCC2E47A6CF1E892DB2A5F84479]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

For CSS Naked Day, I decided to do something a little different. I didn’t want to actually disable my stylesheet: very long lines of small text aren’t terribly accessible, and fingerprinting-averse readers of my Onion site may not wish to zoom in (I know for a fact that these people exist; I’ve spoken to them, and I don’t like reducing my readers to numbers in an analytics dashboard).

Instead, I made CSS Naked Day participation opt-in with a new a query parameter to the URLs: Just add ?sandbox=broken to the end of any URL on seirdy.one. This query parameter sets a maximally-restrictive Content-Security-Policy header, instructing your browser to block CSS, images, media, and more from loading. The only thing that the CSP will allow is submitting forms (Webmentions). See my CSP Bug Reproduction page for other values you can give the sandbox parameter on seirdy.one and its Onion location.

This does not apply to mirrors of my site, such as the envs.net mirror.


Originally posted on seirdy.one: See Original (POSSE).

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

ACAB includes the Paw Patrol

Seirdy, to Blog
@Seirdy@pleroma.envs.net avatar

New post: MDN’s AI Help and lucid lies.

This article on AI focused on the inherent untrustworthiness of LLMs, and attempts to break down where LLM untrustworthiness comes from. Stay tuned for a follow-up article about AI that focuses on data-scraping and the theory of labor. It’ll examine what makes many forms of generative AI ethically problematic, and the constraints employed by more ethical forms.

Excerpt:

I don’t find the mere existence of LLM dishonesty to be worth blogging about; it’s already well-established. Let’s instead explore one of the inescapable roots of this dishonesty: LLMs exacerbate biases already present in their training data and fail to distinguish between unrelated concepts, creating lucid lies.

A lucid lie is a lie that, unlike a hallucination, can be traced directly to content in training data uncritically absorbed by a large language model. MDN’s AI Help is the perfect example.


Originally posted on seirdy.one: see original.

Seirdy, to Blog
@Seirdy@pleroma.envs.net avatar

New post: MDN’s AI Help and lucid lies.

This article on AI focused on the inherent untrustworthiness of LLMs, and attempts to break down where LLM untrustworthiness comes from. Stay tuned for a follow-up article about AI that focuses on data-scraping and the theory of labor. It’ll examine what makes many forms of generative AI ethically problematic, and the constraints employed by more ethical forms.

Excerpt:

I don’t find the mere existence of LLM dishonesty to be worth blogging about; it’s already well-established. Let’s instead explore one of the inescapable roots of this dishonesty: LLMs exacerbate biases already present in their training data and fail to distinguish between unrelated concepts, creating lucid lies.

A lucid lie is a lie that, unlike a hallucination, can be traced directly to content in training data uncritically absorbed by a large language model. MDN’s AI Help is the perfect example.


Originally posted on seirdy.one: see original.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

the sheer terror of knowing that one of my text/html webpages isn’t well-formed XHTML5 right now.

cassidy, to GNOME
@cassidy@blaede.family avatar
Seirdy,
@Seirdy@pleroma.envs.net avatar

@cassidy Will it use a variant that makes “I”, “l”, and “|” look visually distinct on their own?

Seirdy,
@Seirdy@pleroma.envs.net avatar

@cassidy I like how IBM Plex Sans gives “I” (capital “i”) horizontal bars, “l” (lowercase “L”) a curly base, and makes “|” (the vertical bar) sit below the baseline. I consider character distinction to be really important for a system font.

I think I remember Inter having a variant that ticks some of these boxes.

18+ Seirdy, to random
@Seirdy@pleroma.envs.net avatar

some people find the term “user” problematic but i still use it because it’s better than “people, robotgirls, puppyboys, foxenbies, shadowy horrors beyond mortal comprehension, Waluigi, etc”

Seirdy,
@Seirdy@pleroma.envs.net avatar

@raritastic Exactly. user/programmer, doctor/patient, driver/passenger, etc. Describing people by role helps us distinguish them.

volpeon, to random

The internet is like 90% ads and SEO, what even is the point ​:woozy_baa:​

Seirdy,
@Seirdy@pleroma.envs.net avatar

@volpeon the 10%. the fun depends on tuning out the 90%.

Seirdy,
@Seirdy@pleroma.envs.net avatar

@volpeon Stract and Marginalia and the dozen or so non-generalist engines that have sprung up really do give the web its life back.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

A really brief :

If you blocked shitposter.club, it now has a related instance shitposter.world. If you don’t find SPC block-worthy, you can ignore this post.

.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

mail servers phasing out tlsv1.0 and tlsv1.1 sounds like a great idea until your landlord wonders why you didn’t receive emails from their tlsv1.0-only server about them increasing your rent, or until you never get the offer letter from the place you applied to, or 500 other things that most people have to deal with at some point.

Seirdy,
@Seirdy@pleroma.envs.net avatar

@privateger what are you gonna do if you can’t afford to take them to court

18+ Seirdy, to random
@Seirdy@pleroma.envs.net avatar

The xz/liblzma thing is a big deal if your distro builds from tarballs and patches openssh to integrate with systemd, which links to them. the backdoor could then compromise ssh auth.

if your distro doesn’t, it might still be bad in other unknown ways so you still need to avoid the impacted versions. you’re just probably safer and can calm down a little.

Seirdy,
@Seirdy@pleroma.envs.net avatar

i would not describe avoiding the impacted version on Arch (a distro that does not employ such patches) as merely “an abundance of caution” as the Arch announcement said. i would describe it as “a normal and healthy amount of caution”.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

10000 posts, AMA

Seirdy,
@Seirdy@pleroma.envs.net avatar

@evan when i get back home i’ll look through my exported archive and filter to the ones with the most replies, then reply with my faves

Seirdy,
@Seirdy@pleroma.envs.net avatar
mnot, to random
@mnot@techpolicy.social avatar

RFC 9421 specified HTTP Signatures -- try it out online here: https://httpsig.org

Seirdy,
@Seirdy@pleroma.envs.net avatar

@thisismissem @mnot (noob question) Isn’t the form used by Mastodon-compatible servers extremely bespoke and underspecified?

18+ Seirdy, to random
@Seirdy@pleroma.envs.net avatar

bugzilla is good actually

Seirdy,
@Seirdy@pleroma.envs.net avatar

Never seen a ticket tracker with better advanced search. Search by tickets including or excluding components, asignees, votes being over or under a threshold, keywords, etc.

And then there are sprawling bug dependency graphs.

It’s really well optimized for large, complex collections of software with many components: browsers, operating systems, desktop environments, etc.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

In light of recent events, some people asked me for VPS advice.

uh

i don’t know what I did to deserve this reputation; it’s been years since i’ve rented from a new provider. i will say:

go wild for your fun projects, but if it’s important:

please oh please check the ToS, SLA, customer support, staff hours, data processing agreement (if it exists), and user reviews (paying special attention to how different providers cancel service) before you pick that too-cheap-to-be-true VPS provider to host your most important projects. If they’re a small provider, see who else uses them (you probably don’t want to share a box with someone too shady).

if you’re hosting a large community or your livelihood, talk to staff before you commit to an upstart provider. ask about any of the above you couldn’t find on your own.

Oh, and use a custom ISO if you’re not familiar with your provider’s customizations to OOTB images. Providers nowadays preconfigure their images a lot with questionable regard for security.

With that preface out of the way: Server Hunter is a great resource for finding new low-cost providers. Remember that below a certain price (like $3/mo), you probably get what you pay for. I won’t pay less than that for anything important with a fixed IPv4.

FediPact, to FediPact
@FediPact@cyberpunk.lol avatar
Seirdy,
@Seirdy@pleroma.envs.net avatar

@FediPact From an accessibility perspective, I wouldn’t be so dismissive.

  • A contrast accessibility calculator shows that concerns about color contrast go beyond personal taste. (edit: looks like this will be addressed, acc. to a follow-up post).
  • Elements like links violate WCAG 2.2 SC 1.4.1: Use of color by using color alone to distinguish meaning, which is especially problematic here since the first links are also headings; making them bold and colored seems to rightly suggest a heading but not a link. A visual distinction that specifically suggests a link, such as an underline, would fix this.

Beyond what people were saying in those threads: the list entries with list-style-type: none won’t be read/navigated as bullet points by a screen reader, but most screen readers will announce every single black heart emoji.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

Sorry for skipping February’s emote update. For March, we added 429 new emotes. :march:

New packs:

  • Added 5 Pochita emotes :pochita_happy:
  • Added 56 neorat emotes by @onemuri :neorat:
  • Added 10 Pinkiemme emotes :pinkiemme_peek:
  • Added 152 yingmotes (default ying color scheme) by @mynotaurus (v2.2, not v3.0 yet) :ying:
  • Added 53 akemi emotes :akemi_happy:
  • Added 13 Alpaca emotes :alpaca_wah:
  • Added 29 floof emotes by @volpeon :floof:

Updates to existing packs:

  • Added 63 new blobfox emotes (h/t to @aris) :blobfoxboopgoogly:
  • Added 4 blobfox_extra emotes :blobfox_yum:
  • Added 28 neofox_extra emotes :neofox_think_about_it:
  • Added 8 neocat_extra emotes :neocat_catmask:
  • Added 1 new xenia emote by @rinidisc :xenia_smug:
  • Added 7 custom emotes (inc. :high_five: by @aris)

Thanks to @aris and @starshine for updates to the the unofficial neofox-, neocat-, and blobfox-extra packs! See the README for more credits!

We’re at 5272 emotes now!

RE: https://pleroma.envs.net/objects/05b04bf1-53bc-4863-9673-0caba9b6e078

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

i should make a set of WCAG violation bingo cards and invite a bunch of friends over for wcag bingo on random websites.

if any of my friends knew what wcag meant.

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

I recently learned that Star Labs’ laptops support Coreboot, apparently with v-boot support (FOSS verified boot that’s much better than Secure Boot). And the prices seem better than those for a Framework, even with aftermarket parts.

I guess my plans for a Framework are on hold.

joel, (edited ) to android
@joel@fosstodon.org avatar

Just a bit of a ramble on and and and inspired by a recent post by @beardedtechguy.

It's a bit of a ranty post, but not trying to be mean :blobfoxheart:

This is day 19 of

https://joelchrono.xyz/blog/apple-android-security-and-features/

Seirdy,
@Seirdy@pleroma.envs.net avatar

@joel https://accrescent.app/ should hopefully offer the best of both worlds.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • magazineikmin
  • InstantRegret
  • everett
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • khanakhh
  • Durango
  • mdbf
  • JUstTest
  • ethstaker
  • anitta
  • modclub
  • osvaldo12
  • normalnudes
  • ngwrru68w68
  • GTA5RPClips
  • tacticalgear
  • provamag3
  • tester
  • Leos
  • cubers
  • lostlight
  • All magazines