@glyph@mastodon.social avatar

glyph

@glyph@mastodon.social

he/him

You probably heard about me because I am the founder of the Twisted python networking engine open source project. But I’m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I’d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore.

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

simon, to random
@simon@simonwillison.net avatar

I got a good quote in this story about that dumb Zoom Idea to have "digital twins" attend meetings in your place https://arstechnica.com/information-technology/2024/06/zoom-ceo-envisions-ai-deepfakes-attending-meetings-in-your-place/

tek, to random
@tek@freeradical.zone avatar

A friend just pointed out:

"ADHD creates impulse control issues and, consequently, advertising takes advantage of a disability. Ergo, ad blockers are assistive devices and interfering with their operation for commercial gain constitutes a willful violation of the ADA."

Let’s do this.

mjg59, to random
@mjg59@nondeterministic.computer avatar

The "Recall can't record DRMed video content" thing is because DRMed video content is entirely invisible to the OS. The OS passes the encrypted content to your GPU and tells it where to draw it, and the GPU decrypts it and displays it there. It's not a policy decision on the Recall side, it's just how computers work.

mcc, to random
@mcc@mastodon.social avatar

Here's what really scares me about "Recall" (the Windows 11 total surveillance feature):

Awhile back Apple introduced client-side image scanning to iCloud. There was a huge backlash and they rolled it back. But now that it's been demonstrated "possible" once, EU states are trying to legislate requiring it.

There's a huge backlash to "Recall". Maybe it will be changed or cancelled. But now that it's "possible", how long until governments start trying to legislate every OS have this feature?

mcc, to random
@mcc@mastodon.social avatar

So taking a very long shot but I guess the retrocomputing folks are all here

Does anyone know what library-able .xm (FastTracker2) file playback implementation is the most efficient I can get?

Bonus question: Are there any library-able .xm players that don't use the FPU?

I'm in Rust (but should be able to call into C), I tried xmrsplayer and it was a little beyond this tiny 80mhz CPU, gonna try libxm next but even that uses floats and I don't entirely trust this FPU

Bediko, to random
@Bediko@chaos.social avatar
hotdogsladies, to Futurology
@hotdogsladies@mastodon.social avatar

This morning, I have utilized Prompt, Homebrew, Python, and the mighty Plex API to do many things with my movie collection.

Basically, the monkey has just been handed an even more deadly chainsaw.

hotdogsladies,
@hotdogsladies@mastodon.social avatar

@glyph

I'd settle for an Activity Monitor tab that’s “Just the Red Processes That You're Probably Here to Force Quit”

hugovk, to python
@hugovk@mastodon.social avatar

📣🐍📚 Calling all Python library maintainers!

Python 3.13 is now in beta, with the second of four beta releases out later today!

It's now time to start testing your libraries with 3.13 and report any problems back to CPython so they can be fixed before the big October release. And make any updates you need to upgrade your library; keep an eye out for removals and deprecations.

Here's how to test 3.13 on GitHub Actions:

https://dev.to/hugovk/help-test-python-313-14j1

AlSweigart, to random
@AlSweigart@mastodon.social avatar

If you could lay out bad statistics end to end, they would stretch across the Milky Way Galaxy over a million times.

AlSweigart,
@AlSweigart@mastodon.social avatar

@glyph It is over one thousand football fields!

dreid, to random
@dreid@wandering.shop avatar

It is 2024 and vendor SDKs still do not routinely provide verified in memory implementations that are useful for testing.

rstevens, to random
@rstevens@mastodon.social avatar

thank you, milkshake lady, for inspiring me to get a treat at mcdonald’s, and i guess other stuff

annika, to random
@annika@xoxo.zone avatar

mastodon servers have pretty good uptime considering the lack of cis admin

mcc, to random
@mcc@mastodon.social avatar

Gonna upgrade my laptop to Ubuntu 24.04… expecting that, like everything else I have done on this laptop involving Ubuntu, I am going to regret this

mcc,
@mcc@mastodon.social avatar

Oh

Oh hey, about 24 hours after upgrading Ubuntu I finally found the thing that broke. It was—

—are you ready? are you ready, I'm going to say the line—

My Python environment is broken

brainwane, to random
@brainwane@social.coop avatar

My friend made https://amtrack.live/ and it's neat!

If you take Amtrak and want info on train status/delays, it's annoying that the official Amtrak website is slow to load & doesn't have train status perma-URLs to bookmark/share. https://railrat.net/ is pretty good but has ads. amtrack.live is faster & has no ads.

grimalkina, to random
@grimalkina@mastodon.social avatar

It's kind of amazing how much people disparage work that's really intentionally about helping people. I don't even think people know they're doing it. Even when people emphasize the care aspect it's almost always at the cost of acting like you're less intelligent

ian, to random
@ian@hachyderm.io avatar

I still can’t believe I took these. 🤩

Aurora borealis from the May 11 G5 solar storm, Superior National Forest, MN

Taken with an iPhone 13 Pro Max, no filters whatsoever!

Aurora curtain streaming down the sky
Overhead auroral corona
Brightly colored aurora over evergreen trees

chrisjrn, to random
@chrisjrn@social.coop avatar

In case you were wondering what happens when you lay off your Open Source compliance department: https://mastodon.social/@arstechnica/112554226166464171

offby1, to random
@offby1@wandering.shop avatar

A UI failure that I hit all the time with macOS apps is that ⌘-w almost always closes a window, but the keystroke to re-open the main window is different in many applications, and sometimes doesn't exist. The option is often differently named in the menus, too, and in a different menu.

glyph, to random
@glyph@mastodon.social avatar

For OPSEC reasons I cannot disclose whether I recently had, or may soon have, a birthday, but I probably was born at some point. In honor of that fact and inspired by @mcc's excellent #Glitch4Andi hashtag, if you are so inclined, please post a story about or picture of a time (ideally in the last ~year) that a computer did something cool and fun and improved your life in some way, using the hashtag #FunTech4Glyph .

(Bonus points if it looks cool and/or uses Python, but very much not necessary.)

davew,
@davew@mastodon.online avatar

@glyph @mcc I have been developing in Python over 20 years but have always been leery of UI work due to the complexity of Tkinter and GTK APIs. Last year I surveyed the options for RAD GUI tools and landed on #PySimpleGUI. Over a few months I was able to iteratively develop and enhance a SQL query tool of modest complexity and found joy in accomplishing the task. No longer intimidated I am now exploring other options such as #Streamlit and #Textual

#FunTech4Glyph

tef,
@tef@mastodon.social avatar

@glyph saw an old 8bit computer with a dect phone and tape reader in the case, so it could dial up to get the conference schedule

as the talk descriptions were too big to fit in main memory

mjg59, to random
@mjg59@nondeterministic.computer avatar

Just got handed yhis

mcc, to random
@mcc@mastodon.social avatar

I think my favorite program in the entire linux/unix toolchain is "file". Did you even know about this program? It's on every system including MacOS and it's magic. You run it on any file and it just tells you what it is. Any file. I don't know who keeps this updated but it supports surprising things. Like it knows Windows file formats. If it's a executable it tells you if it's 32- or 64- bit. If it's an image it tells you the size and channels. If the file extension lies it just figures it out.

mattblaze, to random
@mattblaze@federate.social avatar

Remember, if they can do it to him, they can do it to anyone who engages in a conspiracy to falsify business records in furtherance of a fraud.

18+ mcc, to random
@mcc@mastodon.social avatar

This is kind of building on something Adam Serwer was saying but—

There's this snap poll showing 50% of the US "agrees" with the Trump verdict, 30% disagrees, and 20% is unsure.

https://bsky.app/profile/johnpfaff.bsky.social/post/3ktr6cgwxel2z

That 20% unsure should be treated as "20% reachable". This suggests someone needs to be reaching them! Republicans, even supposed moderates like Susan Collins, are swarming to spin this as meaning something it doesn't. I don't see evidence Democrats are pushing back

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