@mattly@hachyderm.io
@mattly@hachyderm.io avatar

mattly

@mattly@hachyderm.io

I create software, music, artwork, and cynicism

I deal w/: late diagnosis #ADHD, #Dysthymia, #AuditoryProcessingDisorder, #CPTSD; chronic tinnitus

cis/straight male, parent in a neurospicy household

I get caremad about how humans & computers interact, and by habit think a lot about systems design & 2nd+ order consequences

I used to paint with pigment & light; these days I paint with sound

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

jonny, to random
@jonny@neuromatch.social avatar

hiring a hitman is a complicated game theory problem because the hitman always has the option of just taking the money and calling the cops. you have to convince them that you are capable of hiring another hitman to come after the first hitman, but the very act of trying to hire the first hitman indicates that you don't have a second, more reliable hitman ready to go. so i guess the moral of the story is don't be a landlord. https://www.latimes.com/california/story/2024-05-07/landlord-sentenced-20-years-in-prison-in-murder-for-hire-plots

mattly,
@mattly@hachyderm.io avatar

@jonny keep going tho, it’s interesting

mattly, to random
@mattly@hachyderm.io avatar
mattly, to random
@mattly@hachyderm.io avatar

I probably don’t want to know about what’s new with your app

I definitely don’t want you to pop up a modal dialog I can’t dismiss with multiple animated steps describing what’s new

honestly I’d prefer it if you didn’t add anything new – I want you to fix bugs

mcc, to random
@mcc@mastodon.social avatar

Deeply unpleasant space opera setting where every species has just the one defining attribute and the defining attribute of humans is "the species with bones"

mattly,
@mattly@hachyderm.io avatar

@mcc Reminds me of “They’re made out of meat” https://en.wikipedia.org/wiki/They%27re_Made_Out_of_Meat

mattly, to random
@mattly@hachyderm.io avatar

ugh, I’m shopping for a new macOS mail client, I need:

  • multiple fastmail / imap / gmail accounts
  • multiple aliases per account
  • modifier-less keyboard commands
  • must NOT use a third-party server for ANYTHING (rules out Spark)
  • must have an option to disable remote images
  • sort/view by sender & thread
  • I have a very high bar for subscription fees; Edison/Canary/Newton don’t cut it

I’ve been doing email since 1994, my favorite clients have been Claris Em@iler, Mutt, Spark, & Sparrow

mattly,
@mattly@hachyderm.io avatar

Mimestream would cut it for a subscription fee if they added imap support but it seems that’s about as high of a priority for them as porting to Windows, and I refuse to use Google for any personal services

… and like with browsers, if you only support google, you’re not really in favor of open protocols

mattly,
@mattly@hachyderm.io avatar

@ak hm. Any idea if they open links in their browser or the system browser?

mattly,
@mattly@hachyderm.io avatar

@jon @ak @Vivaldi I appreciate the enthusiasm but I (and my partner, who is included in this calculus) am pretty committed to Safari and the apple ecosystem & things from there difficult to get working in alternate browsers, especially the integrated contact management

I also have personal reservations about supporting Chromium. I get why alternate browser vendors use it, but I feel like in the end it’s just supporting Chrome-variants as the new IE6

mattly,
@mattly@hachyderm.io avatar

ugh.. mimestream is really dang nice. I wish it supported IMAP.

mattly,
@mattly@hachyderm.io avatar

@janl I’m not sure how that would work alongside the need to m pull from actual Gmail accounts ( provided by clients for SSO )

jenniferplusplus, to random
@jenniferplusplus@hachyderm.io avatar

Given how many fedi servers are out there, it's interesting to me that I can only find one written in Ruby. You'd think that a long running successful project would just naturally produce resources that other projects can use. But that doesn't seem to have happened.

mattly,
@mattly@hachyderm.io avatar

@jenniferplusplus At the risk of making my mentions useless,

IIRC they chose ruby because they thought it would make things easy to contribute to

I spent a lot of my early career in Ruby & have since moved on: Ruby, & Rails in particular, is not the silver bullet for “deverloper happiness” those who love it think it is

It is very difficult to build for rails in a way that’s suitable for anything but a CRUD app, & it forces design decisions that make it hard to extract things

mattly,
@mattly@hachyderm.io avatar

@jenniferplusplus I spent a bit of time last week reading through Masto’s source while trying to implement message signing for an implementation of the inbox on my static site + “functions”, and tailing through the key management code reminded me a lot of why I left that world behind

The thing to understand about rails is that it was designed for Basecamp, and things shaped like it, and in 2010 at least people doing rails would tell you your problem was a bad one if it wasn’t rails-shaped

mattly, to random
@mattly@hachyderm.io avatar

Oh this is interesting; anyone knowledgeable on why?

jonny, to random
@jonny@neuromatch.social avatar

in 2009, on totally homebrew software, The Pirate Bay served 20 million simultaneous peers on 10 servers (20 for the website) for $3,000 a month.

i wonder how much serving 20 million simultaneous users costs netflix. there are ~260 million total subscribers of netflix (of which a fraction are active at a time) and its total operating expenses (which is obviously A Lot More Different Things Than TPB) are ~$7 Billion a year.

the comparison isn't all that ridiculous. netflix is about 10% of all bandwidth, and bittorrent used to be >30% of all bandwidth - of which TPB tracked roughly half.

https://web.archive.org/web/20210801122834/https://gigaom.com/2009/07/19/the-pirate-bay-distributing-the-worlds-entertainment-for-3000-a-month/

mattly,
@mattly@hachyderm.io avatar

@jonny but if we don’t have centralized severs under our control how can we capitalism even?

… the water to the fish

danhon, to random
@danhon@dan.mastohon.com avatar

"Upgrade to pro to unlock unlimited vocabulary" is some next-level Orwell's Torment Nexus shit, don't tell the Sapir-Whorfians, either https://xoxo.zone/@mathowie/112333063052902077

mattly,
@mattly@hachyderm.io avatar

@lina @danhon @trochee it’s like the Ubik door but for our bodies!

thanks I hate it

mattly, to random
@mattly@hachyderm.io avatar

has anyone ever recorded an audiobook before? Have any tips for someone considering doing it for the first time?

My kid loves audiobooks but one of their favorite books isn’t available that way, and they have a birthday coming up, so I’m considering making one for them

mattly,
@mattly@hachyderm.io avatar

For clarity, I don’t need help with audio recording or production. I’ve been doing that for years, but in field recording and music making contexts

An audiobook feels different to me - thousands of small, sequential takes of varying lengths. I forsee a lot of problems with organization

mattly,
@mattly@hachyderm.io avatar

@nyquildotorg oh this is great. I can see having that to denote takes and then something longer to denote a new segment with different takes

mattly, to random
@mattly@hachyderm.io avatar

text message spam this election season

mattly, to random
@mattly@hachyderm.io avatar

scabulous
adj. proud of a certain scar on your body, which is like an autograph signed to you by a world grateful for your continued willingness to play with her, even if it hurts

– The Dictionary of Obscure Sorrows

mattly,
@mattly@hachyderm.io avatar

my therapist and I wound things down yesterday after nearly 2 years. It felt like we were getting towards that, but it’s still bittersweet. “You’ve done the work, you have the tools, and ethically I have to tell you I feel like there’s not a lot more we can do together”

I think about “scabulous”, & look at the scars on my spirit, and while I’m still somewhat angry about them & their circumstances, I’m no longer ashamed of them – they’ve helped define who I am today, and I can be proud of that

mattly, to random
@mattly@hachyderm.io avatar

“we can’t leak if there’s an account associated with the email address, that’s why the error message is so vague!”

> You’re already leaking that information

"What?"

> You have open signups, right?

"yes..."

> And you only allow one account per email address right?

“yes…. I’m not following you”

> OK so what happens if I go try to signup for an account with an email address already in your system?

"Well you can’t do that obviously”

> What does it tell the person on the web page?

“it… oh”

mattly, to random
@mattly@hachyderm.io avatar

Google Docs has somehow or another disabled “Paste without Formatting” and this should be illegal

mattly,
@mattly@hachyderm.io avatar

does anyone have a good workflow for writing in markdown, and taking the result of that and putting it with semantic formatting into GDocs?

andybaio, to random
@andybaio@xoxo.zone avatar

Today's my birthday, and all I want is YOUR CLIPBOARD! Hit reply and paste—NO EDITING! ✂️📋🎉

mattly,
@mattly@hachyderm.io avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • Durango
  • magazineikmin
  • InstantRegret
  • hgfsjryuu7
  • vwfavf
  • Youngstown
  • slotface
  • thenastyranch
  • ngwrru68w68
  • rosin
  • kavyap
  • PowerRangers
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • tacticalgear
  • ethstaker
  • modclub
  • osvaldo12
  • everett
  • tester
  • cubers
  • GTA5RPClips
  • normalnudes
  • Leos
  • provamag3
  • All magazines