Mastodon Feed: Posts

Mastodon Feed

Boosted by brib@bribstodon.xyz ("brib :neofox_floof:​ :Nonbinary:"):
adamgreenfield@social.coop ("Adam Greenfield") wrote:

As someone who regularly helps elderly, low-vision, low-English-literacy & other folks who are struggling to understand them manage their phones (I know @jessamyn does this too), I cannot begin to explain to you the rage I feel at the designers & development organizations who foist these UI choices on a public not remotely equipped to navigate them.

The controls are overwhelming, still. They’re couched in jargon, still. They’re hidden somewhere non-obvious, down the end of a four-node decision tree. Fifteen years after I left the industry things have only gotten worse. And the worst bit of all – as I always insisted then, based on my own extended observation – is that *users internalize the blame for their inability to comprehend the UI*.

They wind up feeling stupid and incompetent. They wind up bewildered and scammed. They feel terrified to hit the wrong button, and then not be able to find it again. It’s so, so hard to watch. It breaks my heart, and it makes me furious.

Mastodon Feed

Boosted by glyph ("Glyph"):
nedbat@hachyderm.io ("Ned Batchelder") wrote:

Coverage․py can track what tests ran each line of your code! The HTML report can have a list of tests for each line. Did you know this was possible?
https://coverage.readthedocs.io/en/7.15.4/contexts.html#dynamic-contexts

Mastodon Feed

glyph ("Glyph") wrote:

RE: https://tacobelllabs.net/@flamingspork/117077640724510728

I have family in Canada and I have spent a fair amount of time there, and there's a lot of stuff which just feels like "the US, but like you're subscribed to the premium version". But there are subtle differences in the way a few things work that are always a bit surprising for folks who haven't visited before

Mastodon Feed

Boosted by glyph ("Glyph"):
dreid@wandering.shop wrote:

RE: https://hachyderm.io/@petrillic/117073813371435539

If not scam, why scam shaped?

Mastodon Feed

Boosted by brib@bribstodon.xyz ("brib :neofox_floof:​ :Nonbinary:"):
soraya.press@bsky.brid.gy ("Soraya Nadia McDonald") wrote:

KEEP BULLYING THEM IT WORKS

The AI Slop Backlash Is Actual...

Mastodon Feed

cstanhope@social.coop ("Your weary 'net denizen") wrote:

Anyway, I don't use my personal feelings to measure productivity. I use my feelings to determine if I'm enjoying something, which is a worthwhile question on its own.

Mastodon Feed

cstanhope@social.coop ("Your weary 'net denizen") wrote:

I long ago became skeptical of my peer's self-reports (and my own) of how a new technology made them "more productive" as I watched them become excited about the next shiny new tech thing. Something new would come along and make them *feel* like they were more productive (and often they would push the whole team to adopt whatever it was they were excited by), but by any measure that I could come up with, their work had not measurably improved.

(I obviously can't run rigorous experiments, but there are things you can check via source code control and bug trackers and other available metrics.)

There are things that have helped with quality over the years. Source code control (even the ones before DVCS were better than nothing), static analysis, unit tests, documentation, training. And by helping with quality, we get an indirect boost to productivity because we spend less time tracking down bugs and putting out fires in production that could've been caught earlier.

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
interlisp@fosstodon.org ("The Medley Interlisp Project") wrote:

We welcome to the fediverse @squeak Squeak/Smalltalk, an open source project that descends from the seminal work on Smalltalk at Xerox PARC in the 1970s and 1980s. Interlisp was born in the same PARC environment that originated these and other innovative technologies.

https://squeak.org

#smalltalk #parc #xerox #retrocomputing

Mastodon Feed

cstanhope@social.coop ("Your weary 'net denizen") wrote:

If you enjoy seeing the engineering and maintenance behind big infrastructure, this video is probably an enjoyable watch:

https://www.youtube.com/watch?v=SzM1hpnXux4

(It's also available on nebula if that's your thing.)

I watch things like this and am reminded we *can* do big, audacious things and maintain it for the long haul, we just have to want to. Obviously, not every big, audacious piece of social infrastructure is a gigantic, readily visible bridge, but still.

Mastodon Feed

glyph ("Glyph") wrote:

ChatGPT: you're right you are so smart! and attractive and kind, too. all your ideas are the best

Normie: 😵‍💫 you're right that's so nice I should go crazy now

My negative self-talk: (drawing its high-collared black cloak around itself, standing up from its obsidian throne to its full 2-meter height, and squinting at the output) SILENCE, CLANKER. BEGONE.

Mastodon Feed

Boosted by taral ("JP Sugarbroad"):
david_chisnall@infosec.exchange ("David Chisnall (*Now with 50% more sarcasm!*)") wrote:

Today's instalment of 'people who criticise #Signal should understand why Signal made specific choices and provide better solutions to those problems':

Signal uses a phone number to sign up (boo, PII!). This serves three primary purposes:

The one I don't really like is that it limits account-creation rate for antispam purposes. This is largely a problem because Signal conflates identifiers (your phone number or username) with capabilities: anyone who has your identity can contact you, there's no way of saying 'this person may add me but does not have any token that allows them to pass on the ability to contact me'. And this is a thing that should be table stakes for any messenger, but isn't something I've seen done well anywhere.

More importantly, it enables discovery. In a world where most people used SMS, WhatsApp grew rapidly by reusing this identifier. If you had a contact list of people you used SMS to talk to, WhatsApp would automatically create a contact list with everyone who was already in your contact list. That's how WhatsApp grew to a billion users in a few years. Apple's iMessage copied this flow. Signal added some attempt at making this privacy preserving (though the space of valid phone numbers is so small that it's not hard to exhaustively enumerate it) and ideally they'd have some protocol so that you could find people by phone number only if you, specifically, were allowed to (some kind of zero-knowledge system that checked that both of you had the other in their contacts).

This isn't just a marketing things. Growing the network rapidly is important for privacy. Privacy cares a lot about the concept of an anonymity set: the set of users that might be mistaken for you. If you're using something like XMPP, with a one-user server, your anonymity set is just you: any message from your server comes from you. If you're using a server with a hundred users, it's fairly easy to correlate messages sent from a client to the server with messages sent from the server elsewhere (even if they're end-to-end encrypted) because normal humans don't send messages all of the time and so there will be moderately long periods (seconds, if not minutes) where you're the only one sending messages. If you're on a server with a million users, there will be very few times when you're the only person sending a message and so this kind of correlation is hard. But, since Snowden, we know that at least one (and I would be shocked if it is exactly one) nation state is routinely running this kind of correlation, so this is something that any private messenger needs to consider in scope.

What about other identifiers? The theory with XMPP was that email providers would also offer XMPP and you'd use the same identifier for both. Yay! Except most email providers didn't (except, briefly, gmail), so now you had two different identifiers that looked the same for reaching you. And here's the sad fact: most people don't have email addresses in their systemwide address book. They have mail clients that remember people they've contacted before. Unless they give your app access to their email account (and they absolutely should not be encouraged to give messenger apps access to their email), you can't get a list of email addresses for contacts (and, if you do, it will also include a load of companies and probably spammers). So it doesn't work as a discovery mechanism.

The final one is recovery. If you can't log into Signal, you can reacquire the account with a SIM and a passcode. Getting a replacement SIM is normally easy. You could do this with email but most people have free email from a single provider. A phone number is something that you pay for but the free emails come with no guarantee of service and can be cancelled at any time without giving reason. Email-based recovery is nice to have as an alternative option but for most people it's strictly worse (in fact, their email address probably has an SMS-based recovery flow!).

So, if you want to criticise Signal for using phone numbers, please do! I don't like it. I think there are better solutions to these things.

But don't pitch your favourite messenger as better than Signal because it doesn't need a phone number unless you come with an explanation of how you solve those problems. And if you do have a better solution to those problems, don't bother comparing to Signal, tell me about why your messenger is amazing because it has good solutions to those problems!

Mastodon Feed

glyph ("Glyph") wrote:

today I am thinking about this because "crippling self doubt" seems like a maladaptive psychological feature but increasingly it seems like me and my anxious and depressed homies with chronically poor self-esteem are going to be the only ones with the metacognitive critical faculties to survive without developing AI psychosis into the next decade

Mastodon Feed

glyph ("Glyph") wrote:

the most important lesson of evolution is that it's not survival of the best, only survival of the fittest. and fitness is situational, you only get to be fit *for* a particular environment. which means that "useless" attributes can become fit when the environment changes

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
carapace ("Simon Forman") wrote:

111111111² = 12345678987654321

So that's neat.

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
bcallah@bsd.network ("Dr. Brian Callahan") wrote:

A wild #blog post appears!

I discuss a new #research publication: an empirical evaluation of the #OpenBSD -fret-clean flag. We examine the history of the mitigation, measure its costs, and deliberate whether or not it is worth keeping.

Worth the read if you like security and/or compilers.

https://briancallahan.net/blog/20260811.html

#freebsd #netbsd #dragonflybsd #bsd #linux #unix #solaris #illumos #compiler #compilers #llvm #gcc #rop #cybersecurity #cybersec #cyber #security #infosec #informationsecurity

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

grrrrs at the idris coverage checker

Mastodon Feed

Boosted by andrewnez ("Andrew Nesbitt"):
thelatestkate@mastodon.art ("The Latest Kate") wrote:

⋆。 ̊ ☁︎ ̊。⋆。 ̊☽ ̊。⋆

A drawing of a striped orange cat watching a sunset from a windowsill. The caption reads, "hey, sometimes, surviving the day is plenty"

Mastodon Feed

Boosted by soatok@furry.engineer ("Soatok Dreamseeker 🔜 Megaplex"):
thatkatharine@ohai.social wrote:

If you see a headline that says "air purifiers don't work," read the report to find out if the air purifiers were even turned on and running properly.

https://www.cidrap.umn.edu/covid-19/can-air-purifiers-prevent-flu-and-covid-19-nursing-homes-only-if-they-re-used-properly

Studies of air filters in the real world, however, have been less promising. A new study from the United Kingdom found that portable air purifiers didn’t prevent respiratory infections in nursing home residents.
In the study, authors wrote that HEPA units were mostly turned to the lowest setting to reduce noise, at the request of nursing home staff. “That isn't going to run that much air through,” said Lisa Brosseau, ScD, CIH, a research consultant at the Center for Infectious Disease Research and Policy (CIDRAP), which publishes CIDRAP News. “But it's quieter and people are going to be able to stand it.” Nursing home staff also told researchers that residents, many of whom had dementia, sometimes moved or tampered with the air purifiers.  One resident urinated into the air purifier, according to a companion article published in PLOS One. Another resident put the air purifier on his windowsill. Staff told researchers that another resident “goes around” and turns off the air purifier nearest him “because he doesn’t like the electricity being spent.”
Hay said his team considered visiting nursing homes to see if the air filters were being used, but decided against it, given the risk of transmitting COVID-19.  Asking nursing home staff to help measure air quality “could have resulted in care homes and residents deciding they did not want to endure the intervention and withdrawing” from the study. Given the limitations of the study, Allen said authors should have tempered their conclusions. “The biggest problem is that the conclusion doesn't match the data.” Allen said. “If you look strictly at the data, the conclusion is a small HEPA filter that's turned off doesn't work.”

Mastodon Feed

Boosted by soatok@furry.engineer ("Soatok Dreamseeker 🔜 Megaplex"):
transcendentempress@eldritch.cafe ("Jennifer 🏳️‍⚧️") wrote:

If you need to deactivate half of the system settings, uninstall dozen of useless pre installed stuff, get into registry and/or group policies to change things you have no clue what it does you're just following online guides, just to make Windows 11 acceptably annoying, then the whole "yeah but Linux is harder to setup" has poorly aged pretty fast.

Mastodon Feed

andrewnez ("Andrew Nesbitt") wrote:

Something I've been working on recently to improve testing around dependencies: https://github.com/alpha-omega-security/hyrum

Reuses a lot of pieces of git-pkgs and scrutineer

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
laemeur@mastodon.sdf.org ("LÆMEUR") wrote:

I've put the first eight pages of Battlers of Durra: Soulstone of The Ur-Lich online as a bit of a teaser, while I shop the book around to publishers. If anyone wants to have a look, it's here: https://laemeur.com/Durra/Soulstone

For those unfamiliar with "Battlers..." here's the project brief on my Patreon: https://www.patreon.com/laemeur/posts/project-brief-of-155411510

#illustration #comics #art #storybook

Mastodon Feed

soatok@furry.engineer ("Soatok Dreamseeker 🔜 Megaplex") wrote:

Looks like they finally shipped key transparency in Signal:

https://signal.org/blog/automatic-key-verification/

Mastodon Feed

aredridel@kolektiva.social ("Mx. Aria Stewart") wrote:

We're sorry, raging against the machine is no longer an acceptable use since the move to token-based billing. If you wish to rage against the machine, please use your personal account on your own devices.

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
rysiek@mstdn.social ("Michał "rysiek" Woźniak · 🇺🇦") wrote:

Human in the loop.

Photo of an office, presumably of a tech company. Open space, desks with laptops and screens. In the foreground a white male programmer at his desk, walking slowly inside a huge wooden hamster wheel.

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
grickle@mstdn.social ("Grickle") wrote:

A fresh new comic up for my Witch & Wizard series at Webtoons! The daily mundane existence of a couple who've been together for centuries! Along with their pet bat dog, Sarcophagus! What's not to like? https://www.webtoons.com/en/canvas/witch-and-wizard/rainy-day-part-one/viewer?title%5Fno=1158430&episode%5Fno=2&readingLanguageCode=en #grickledoodle #witch #wizard #pet #fantasy #relationships #comic

Mastodon Feed

Boosted by dysfun@treehouse.systems ("gaytabase"):
zzt@mas.to ("[object Object]") wrote:

and again I’ll point out how fucking quick this shit is happening

torvalds posts a defense of AI slop in the kernel with a right-wing conspiracy theory as the reason

a bunch of other open source projects just go “well the kernel says it’s ok so we’re doing slop now”

barely a couple of weeks later the kernel is changing its release cadence and quality standards entirely and the man in charge is shrugging and literally going “what can you do”

you can cut the crap, asshole. it’s your literal job to cut the crap.

Mastodon Feed

pzmyers@freethought.online ("pzmyers 🕷") wrote:

Who is this guy, where did he come from, how did he get entangled with Jeffrey Epstein?

https://freethoughtblogs.com/pharyngula/2026/08/11/who-is-adam-bly/

adam bly

Mastodon Feed

Boosted by jwz:
sundogplanets ("Prof. Sam Lawler") wrote:

COOL apparently the American Astronomical Society journals (the Astrophysical Journal/Astronomical Journal/Planetary Science Journal) have refused to even review our article on satellite brightnesses (already posted on arxiv https://arxiv.org/pdf/2608.02757) because it's outside the scope of astronomy. Time to go rage-scream out in the hayfield, I guess.

Mastodon Feed

Boosted by jwz:
spaf@mstdn.social wrote:

You've probably seen commentary or video of OpenAI engineers explaining the Hugging Face breach. Here's a video from the LLM agents' point of view about what happened (watch 0:48 to 3:22).

https://youtu.be/tCHKIdup5Lo?t=48

The Yip Yip Martians got there first; Sesame Street brought to you by the letters A and I.

Mastodon Feed

Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
tpushic@beige.party ("TPushic") wrote:

For anyone in Pittsburgh looking for work, there’s a new restaurant at 5th Ave place dahntahn right by the Gateway T stop