Wizards! - Kevin Ward
Software and techno engineer. I work on music software.
f(x,y) = ((-(~y)) * ((y * x) | (x * y))) & ((-(y * 19)) ^ ((x | x) | (~x)))
Extent: 256x256 (scaled x2)
"Gradient" colouring scheme.
@BasicAppleGuy I remember a build of GarageBand for Steve Jobs, which allowed him to switch between different kind of wood to pick the one for GarageBand 1.0
f(x,y) = ((-((y - 9) & (y ^ 23))) % (((y * x) % (x ^ 23)) % ((y & 8) & (~x)))) % 9
Extent: 256x256 (scaled x2)
"Onebit" colouring scheme.
There is a sequel to the wonderful 868-HACK from @smestorp looking for crowdfunding https://www.backerkit.com/c/projects/michael-brough/868-back (attn: @unsaturated)
Wow, the new Apple Immersive video on Vision Pro with The Weeknd really sets a new standard. One of the most engaging visual experiences I’ve had!
https://tv.apple.com/us/movie/the-weeknd-open-hearts/umc.cmc.514y68fx73q3blcgkvcoe1lie
I just watched a comparison of M4 chips against dedicated NVIDIA GPUs, and it's just astonishing – M4 Max on MBP came in second to a 4080 Super on a desktop PC. If you're not sure why that's incredible, you should see the size and weight of a 4080 😂 https://www.youtube.com/watch?v=0bZO1gbAc6Y
doyle spiral loop with stipple effect
I love the expression “for the time being” because I always read it in my head as “in servitude to the deity of chronology”
@worthlessbums it’s probably like infant poop when their sole diet is milk
@babbage https://betterprogramming.pub/demystifying-swiftui-list-responsiveness-best-practices-for-large-datasets-d9719f01b719 has some info about large lists and view identity
Codenames players need to learn what a glacier is. Maritime won with pacific, shell, and glacier, the same 3 apparently everyone tapped on for my clue of “ocean”. Glaciers are by definition on land!
The #Codenames iOS port is really great btw https://apps.apple.com/app/id1055650930
The key phrase missing from this headline is “without headphones” 🎧🙂↔️🪄
Looking forward to this Voice Memos update!
I have made the extremely difficult decision to resign from the Processing Foundation. I am absolutely heartbroken, and have not slept well for months.
Casey and I started the Foundation with Dan as a way to make the Processing project more sustainable. For years it had been just Casey and me, supporting thousands and thousands of users.
Back in 2017, I was diagnosed with cancer just weeks after my second child was born. I took a break from participating directly with the Board.
Last fall, with urging from Casey, who was planning to leave, I tried to return to an active role with the Board.
It was a strange experience; I was soon shocked to learn that the Foundation spent nearly $800,000 last year. $0 of that went to Processing 4.
This year, the proposed Foundation budget is around $1.2 million. But for Processing, there is budget for just two people: one developer, one community lead.
You know what that sounds like? The reason we started a Foundation in the first place. Two people is not enough for all of the Processing software projects that live at the processing.org domains, not just the original software, but also releases for Android, Python, Raspberry Pi, etc.
There have been two million downloads of even just the 4.0 releases, and there remains consistently about 100,000 unique users a month.
Two people is not enough to sustain the current community, but more importantly, not enough to move the project in new directions—more languages, platforms, devices; broadening the audience further.
We're very much back in the same place as when we started in 2001: coding is still too obtuse and oblique, and the only way to fix that is to reduce barriers that will make coding accessible to more people.
I have continued to work on the Processing software since resigning from the Foundation—since walking away only punishes our users—but it's really difficult. There's no future in this current structure.
From the outset, the project was always a 50-50 split between internal (software development) and external (the community, the documentation, examples, etc). The Foundation has lost all sense of balance.
It's a depressing outcome following the $10 million windfall of donations. It's just co-opting the work that I've done for 22 years: building the software and supporting the community; both in years past when it was an unknown project, or in more recent years when keeping things working wasn't always *fun*, but was still *important* for the community that relied on it.
The situation is especially difficult for me because it has been created by the people who most benefited from all that work I did, and from people I trusted as friends.
The Processing software and its community deserve better, and need a better home than the “Processing” Foundation.
Godot on iPad, my summer wrap-up:
Beyond thrilled to read an update on Godot for iPad ported by @Migueldeicaza, and that there seems to be a lot of inspiration from Logic Pro for iPad’s pro-workflow UI idioms. Makes sense they would translate well to such a complex app as @godotengine.
@Migueldeicaza you mention the value input methods in FCP, did you also inspect the ones in Logic? For example, you can drag numerical text fields up and down to change their value like a slider, etc.
@vade looks super cool!
@vade No problem! I am happy to help :). I normally don't reach out a help with programming questions but I'm a fan of your work in the VJ space, and happened to see your post pop up from following the SwiftUI tag.