@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.

danilo, to random
@danilo@hachyderm.io avatar

This is from a C-suite person at a company you’ve heard of. They’re responsible for product.

And THIS is why I have spent the last year developing proficiency in using LLMs as part of my development workflow:

It’s great to be able to detect a crock of shit.

There’s no universe where AI makes features “functionally free.”

The complexity of a software product cannot be handwaved away through magic tensor beans. Features are more than just code. Features are a social contract with the user.

mattly,
@mattly@hachyderm.io avatar

@danilo the endgame is X: The Everything App

mattly, to random
@mattly@hachyderm.io avatar

relevant post came across my purview, https://www.softwaremaxims.com/blog/not-a-supplier

> I am not your supplier. So all your Software Supply Chain ideas? You are not buying from a supplier, you are a raccoon digging through dumpsters for free code. So I would advise you to put these rules in the same dumpster. And remember. I am not a supplier. BecauseTHIS SOFTWARE IS PROVIDED “AS IS”

mattly, to random
@mattly@hachyderm.io avatar

Just got an amber alert with a link to xitter that required a login in order to read it

Great job, society, absolutely astounding job

janl, to random
@janl@narrativ.es avatar

I swear to god, if y’all make me write the book “Building low-maintenance web apps” all by myself, Imma gonna be really cross. Can you not just figure this all out already? #huff

mattly,
@mattly@hachyderm.io avatar

@janl Who would want this? You don’t get invited to speak at conferences or teach $$$ workshops if people aren’t spending all their energy running just to stay in place

ramiro, to random
@ramiro@xoxo.zone avatar

Anyone know of a good Postman alternative that maybe just acts as a nice UI to curl?

I truly hate what postman has become and really just want an easy way to piece together requests without having to memorize the curl api

mattly,
@mattly@hachyderm.io avatar

@ramiro I’m curious what answers you get or what you find; I’m wondering if there’s an opening for a new product

mattly, to random
@mattly@hachyderm.io avatar

bob: so how do I serve some html

joe: it’s not a server, it’s a container orchestration system

bob: ok it’s not a server. How do I send html to a browser?

joe: You write a Dockerfile, helm chart, & CI pipeline

bob: Did you just tell me to go fuck myself?

joe: I believe I did, Bob

danilo, to random
@danilo@hachyderm.io avatar

tangential to but inspired by the OP: I think the way we address the Masto Reply Guy Infestation is make an absolutely clear shared reality that the replies are the Thunderdome and the best way not to get rocked is not to enter
https://mastodon.social/@lzg/112128990197661962

mattly,
@mattly@hachyderm.io avatar

@danilo I think I saw it best recently with “I’ve known you for ten seconds and none of those have been pleasant, I’m not taking homework assignments from you”

KydiaMusic, to memes
@KydiaMusic@mastodon.social avatar

Back when some people thought emotion was inherent in the various musical keys of Western music.

Tag yourself; I'm F minor.

mattly,
@mattly@hachyderm.io avatar

@KydiaMusic @mcmullin @chris true tone deafness (Amusia) is pretty rare, it’s estimated only 4% have it https://en.wikipedia.org/wiki/Amusia

I think the general attitude of claiming one is “tone deaf” when asked to participate in a music activity is a “I’m untrained and uncomfortable with that” with zero curiosity or willingness to learn behind it

whereas, if you enjoy tonal music, you’re not tone deaf

ramiro, to random
@ramiro@xoxo.zone avatar
mattly,
@mattly@hachyderm.io avatar

@ramiro Wait is this using 1-based indexing?

pluralistic, to random
@pluralistic@mamot.fr avatar

Capitalism's Big Lie in four words: "There is no alternative." Looters use this lie for cover, insisting that they're hard-nosed grownups living in the reality of human nature, incentives, and facts (which don't care about your feelings).

--

If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

https://pluralistic.net/2024/03/08/the-fire-of-orodruin/#are-we-the-baddies

1/

mattly,
@mattly@hachyderm.io avatar

@pluralistic as a usability aside, putting the /number in the content warning makes the thread a lot harder to read than it could otherwise be; most clients will show an entire thread with identical content warnings when you click through, but mine aren’t doing that, and now I’ve gotta click through on each post

danilo, to random
@danilo@hachyderm.io avatar

I don’t miss living in San Francisco, though I feel deeply fortunate that it’s an experience I got to have.

At the same time, I desperately miss walking to that donut shop on Polk street, at all hours of the day or night, and getting absolutely mouth fucked by 400 calories of warm, fresh carb

mattly,
@mattly@hachyderm.io avatar

@danilo I was doing a low-carb diet for a while, visited SF when I started a new job, passed by that donut shop and had one of those fritters and the low carb game was up

mattly, to random
@mattly@hachyderm.io avatar

If you care about things in software like

  • tools for thinking (“a bicycle for the mind”), particularly for things we don’t traditionally use computers for
  • new document formats / syncing, CRDTs / cloud platforms for collab
  • software longevity
  • small team / no VC-funding product growth, and wrestling with the true cost of software

This retrospective on the iPad app Muse is a great read: https://adamwiggins.com/muse-retrospective/

mattly, to random
@mattly@hachyderm.io avatar

“Coffee is a way of stealing time that should by rights belong to your older self” – Terry Pratchett, Thud!

fastmail, to random
@fastmail@mastodon.social avatar

Our team is always working to bring you the very best email experience possible!

Stay on top of product updates by looking at the “New” tab on the sidebar in your inbox 🌅

mattly,
@mattly@hachyderm.io avatar

@fastmail two things:

  1. I normally keep the sidebar closed, any way to surface these otherwise?
  2. Can you add dates to the items in the list?
mattly, to random
@mattly@hachyderm.io avatar

welp, firefox upgraded itself after the reboot and in the process reset itself to factory defaults

good thing I keep my bookmarks in Obsidian instead

mattly,
@mattly@hachyderm.io avatar

it reset everything

preferences, extensions, saved passwords, about: settings, everything

I guess because I wasn’t signed into a Mozilla account? IDK

I primarily used FF for containers to separate out contexts for my consulting clients but that wasn’t working very well so maybe it’s time for Safari Personas instead

An informational message to manage replies. It reads: DO NOT REPLY TO TELL ME YOU DON’T HAVE THIS PROBLEM ANTWORTEN SIE NICHT, UM MIR ZU SAGEN, DASS SIE DIESES PROBLEM NICHT HABEN NO RESPONDAS PARA DECIRME QUE NO TIENES ESTE PROBLEMA NE RÉPONDEZ PAS POUR ME DIRE QUE VOUS N'AVEZ PAS CE PROBLÈME

mattly, to random
@mattly@hachyderm.io avatar

Has anyone using a Mac recently noticed that the cursor no longer changes to a pointer when hovering over links? Is this just me? Doesn’t work in any browser or app anymore… also not getting the cursor to change into a text insertion cursor anymore either

mattly,
@mattly@hachyderm.io avatar

@nyquildotorg yeah I’ve got 57 days of uptime, I figure it’s about time for that

mattly,
@mattly@hachyderm.io avatar

rebooting fixed it

mattly,
@mattly@hachyderm.io avatar

Computers are just bags of accumulated state, it’s often easier to put them in a coma and clear the super-dynamic state than it is to actually figure out what’s wrong

If only we could do that for other bags of accumulated state

mattly, to random
@mattly@hachyderm.io avatar

(upbeat music)

mattly, to random
@mattly@hachyderm.io avatar

tired: don’t look at the keyboard when typing, you’ll never get good
wired: don’t look away from the interaction point before tapping, you’ll tap the wrong thing
inspired: don’t use the computer, it’s all garbage and nothing good will come of it

mattly, to random
@mattly@hachyderm.io avatar

a thing about having an art degree & working in software, you get a lot of people who nerd snipe you about various CS topics, as if that’s the only thing that matters

Here’s some things from art school that have been invaluable my career:

  • critique experience: separating out my work from myself
  • critique experience: learning how to talk about abstract ideas w/ precision across a broad spectrum of from theory to implementation
  • deep understanding that everything exists in cultural context
mattly,
@mattly@hachyderm.io avatar

in talking with someone recently about the standard SWE interviewing process we’ve all come to hate, I touched upon the idea that it is very much an exercise in code-switching for the interviewee

Compound this with the notion that corporate SWEs are supposed to be interchangeable, or that all work we do is similarly-shaped

I’ve been thinking about this post from @nasser
https://merveilles.town/@nasser/111896631513108103

“well of course anyone employed as a senior SWE needs to understand [pet CS topic]”

danilo, to random
@danilo@hachyderm.io avatar

Yeah, this about covers it for me

What I find most alienating about Mastodon/fediverse zealots is that the only strategy is ever braying and gnashing teeth.

“Let’s make an open, interoperable protocol for exchanging information”

And then, someone they don’t like interoperates with the open data and it’s surprised pikachu

https://social.polotek.net/@polotek/111925164076409597

mattly,
@mattly@hachyderm.io avatar

@danilo This is, I think, a fundamental schism about what something “public” means, and implied consent around that

To profiteers, it’s something to plunder
To others, it’s a renewable resource

If I put something on the public web, am I automatically giving consent to people to take and republish it under their own name? no, we have laws against that

But we’re in such a novel grey area with a lot of new technology, and a lot of idealists don’t want to reckon about bad actors

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