James Milne

Some Scottish guy in London.
Baselight/Daylight developer at FilmLight.

James Milne boosted:
2025-07-06

Now you can witness one of the first quickdraw calls from MicroPython on mac... 🎉 ⬛

#micropython #python #retrocomputing #retro68 #macintosh #m68k

James Milne boosted:
2025-07-01

Micropython on m68k mac? why not! It's reached the point of sorta working.

#umac #micropython #retro68 #macintosh #retrocomputing

James Milne boosted:
2025-07-01

Are there any folks with vintage Mac programming experience who'd like to collaborate on figuring out what's next with Micropython on Mac?

I think that might be: What's the minimal set of APIs to do a fun graphical demo.

Pointers to "how to"-ish documentation in Pascal and C would be great as well, I have failed at finding this kind of stuff. (I do have Inside Macintosh but it is not a great tutorial)

#micropython
#python
#retrocomputing
#retro68
#macintosh
#m68k

@mormund @aras Yeah, I thought the same! SMDH.

James Milne boosted:
2025-06-24

If I had a nickel for every time I've written code to scrape webauthn challenges out of an IdP provider's Javascript so I can have a CLI-based login flow I'd have two nickels which isn't a lot but still: mjg59.dreamwidth.org/72688.htm

James Milne boosted:
2025-06-19

Reminder: The U.S. attack on Iraq, which sucked the U.S. into a conflict that lasted many years and cost many lives, was predicated on a continual drumbeat of propaganda from the White House that Iraq had "weapons of mass destruction". It turned out that they didn't. Flawed intelligence? Outright lying? It doesn't really matter.

Here we go again.

James Milne boosted:

I have been researching and working on a text stack good part of this spring.

It is called Skribidi, and it can do bidirectional text layout, rendering and editing.

It has fairly lean dependencies and is MIT licensed.

github.com/memononen/Skribidi

It kinda started as a self help project trying to deal with weltschmerz and burnout. I needed something the felt even mildly meaningful and complex enough that I could hyper focus on details.

Any feedback welcome!

James Milne boosted:
Tuomas Hämäläinen 🇺🇦tuomas_h
2025-06-13

Apple love to preach "the UI gets out of the way of your content" with each new redesign, but how true is that in practice? Let's compare the total height of the Safari UI with a toolbar, favourites bar and tab bar visible, across the three latest Mac OS design languages – Yosemite, Big Sur and now Tahoe. I've added a red line for emphasis.

It sure looks to me like the UI is eating more into my content with each redesign.

Collage of three screenshots, showing a comparison of the upper left corner of Safari between Mac OS 10.10–10.15, 11–15 and 26. With each redesign, the Safari UI gets taller.

@billgoats Pip pip, tally ho!

@peternlewis Perhaps it downloads a model temporarily to do the processing?

James Milne boosted:
Swift Languageswiftlang
2025-06-10

Now you can use your Mac for developing Linux-based server components with Swift, using the new Swift-based container tools. Learn more and download at: github.com/apple/container

# Make sure the container service is started
container system start

# Pull a local copy of the Swift container image
container images pull swift

# List all the container images installed locally
container images list

# Run the Swift container
container run -it --name swift-container swift

Very sad to hear about the passing of Bill Atkinson.

I definitely consider myself a child of HyperCard. He was a pioneer in the world of graphical UIs.

en.wikipedia.org/wiki/Bill_Atk

James Milne boosted:
Joe's Computer MuseumMuseumJoe@oldbytes.space
2025-06-03

I have worked with Polar Filament to get color matched Classic Mac Platinum PLA filament made - only $21.99 per kilogram. WOO HOO!

Order now, order plenty, and let them know you want them to print it forever!

polarfilament.com/products/ret

James Milne boosted:
Phil Dennis-Jordanpmdj@mstdn.social
2025-05-31

It's amazing. I would not have thought it possible, but Apple continues to surprise me. It seems that the SMB client (accessing network shares) in macOS has become EVEN WORSE in the latest releases. Hats off. It's been awfully flaky for years, but it seems we're now into a whole new frontier of being completely unusable.

James Milne boosted:
2025-05-30

I just released a new version of the profiler.

Metal and CUDA support. Thread wakeup visualization. Flame graphs. And more.

github.com/wolfpld/tracy/relea

@interventions_numeriques @aaronsgiles Of course, this is exactly the kind of nonsense Aaron doesn't want to have to deal with! 😀

@interventions_numeriques @aaronsgiles The 750Ti will work fine with one of the older series proprietary Nvidia drivers, like the 535 series.

unfortunately Wayland doesn't work well with these older drivers, so you'd need to stick with an Xorg desktop environment if the distro still supports it.

Maybe the 750Ti would work with Nouveau?

Might be worth just getting a newer GPU.

nvidia.com/download/driverResu

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst