Apple WWDC20
developer.apple.com
developer.apple.com
My improvisational demo briefly came off the rails and froze up for a few seconds while I was switching between Netscape, Director, WebStar, BBEdit, and ScriptX, it had an attrotious frame rate, and butt-ugly programmer graphics, my screen fell in at the 6:00 mark, then a butterfly hijacked control of the presentation, and an insane rube-golbergesque robot went out of control, started bouncing around the screen, and broke apart into pieces, but it never actually crashed!
Here's something I wrote earlier on HN, in the discussion about Randy Nelson, one of the Flying Karamotzov Brothers, who worked at Kaleida teaching developers ScriptX! He recently retired from his job "teaching leadership-as-jazz to Apple staff worldwide."
Steve Jobs hired a career juggler to teach programming to developers (cake.co)
https://www.cake.co/conversations/w3j7jDp/that-time-steve-jo...
https://news.ycombinator.com/item?id=18772263
https://news.ycombinator.com/item?id=18776444
>Randy Nelson is awesome and brilliant! He deeply understands programming, teaching, performance and entertainment, and is really great to work with and learn from. I was very lucky that we worked together on ScriptX at Kaleida Labs, where he was in charge of training developers to program ScriptX. Yes, of course, he would actually juggle in class!
Here is one of his few public apperances:
https://www.youtube.com/watch?v=QhXJe8ANws8
>Pixar's Randy Nelson on the Collaborative Age
>The former Dean of Pixar University, Randy Nelson, explains what schools must do to prepare students (and themselves) for new models in the workplace. To learn more about collaboration in education, visit https://www.edutopia.org/integrated-studies
>1. You want to find people with mastery, true depth.
>2. The problem is, that isn’t enough. You need people who had failed and recovered. The core skill of innovators is error recovery, not failure avoidance.
>3. Breadth, meaning curiosity about things beyond what you’re deep in.
>4. Collaboration. Not a synonym for cooperation, but the ability to magnify others.
And here's Randy talking about Programming as the fourth "R":
CUE 2012 Closing Keynote - Randy Nelson - Programming as the fourth "R"
https://www.youtube.com/watch?v=Lx_sYSYJfGg
Here is a white paper I wrote about the underlying dynamic web stuff I developed for ScriptX that's shown in the DreamScape demo:
http://www.art.net/~hopkins/Don/lang/scriptx/scriptx-www.htm...
ScriptX and the World Wide Web: "Link Globally, Interact Locally"
And I'm pretty sure I was at your WWDC demo. That was a wild summer, everything seemed to be happening at once.
Thanks for the flashback :)
https://news.ycombinator.com/item?id=22568337
https://news.ycombinator.com/item?id=22568601
https://news.ycombinator.com/item?id=23081500
So obviously we should bury this one as a dupe, but I can't, because DonHopkins' comment is too good. damn you don
Unless we've all been duped!
(I’ll see myself out...)
> WWDC20 brings together millions of Apple developers around the world. Join us for a fully packed program to gain early access to the future of Apple platforms and engage with Apple engineers.
> June 22-26
> Requirements. Watching session videos and viewing related documentation and sample code is available to anyone. To request a lab appointment or to post questions for Apple engineers about WWDC20 content on the forums, you must be a member of the Apple Developer Program or Apple Developer Enterprise Program as of June 11, 2020 at 9 a.m. PDT, or a Swift Student Challenge winner. Your membership must be current, valid, and in good standing from this date until the end of WWDC20.
Haven't thought of Twitter DM tho, I'm gonna try it. Thanks for the tip.
Still, all those apps disappearing ground my gears.
/rant
It was a pretty cool party trick to run Windows 95 on my phone without jailbreaking it, and it seems like that's exactly the kind of app they would remove permanently. Additionally, I could use the DOS prompt to poke around the system files (though it was read-only).
After all the fuss over Project Catalyst/Marzipan last WWDC, it does not inspire confidence if you cannot even bother to port this to Mac.
Just an observation, it doesn't matter to me personally.
https://developer.apple.com/library/archive/technotes/tn2010...
On iPadOS 13 it actually goes as far as pretending to be a Mac. Developers have resorted to using hacky client-side detection such as checking for touch support to determine if they’re on an actual Mac, or an iPad pretending to be a Mac. (https://stackoverflow.com/a/58064750)
Pretty much they don’t want you to treat iPad as a big iPhone, but if they can pull that off with iPad, it implies both iPad and iPhone Safari is a desktop-class browser with almost complete feature parity.
You make it sound like there are apps for Windows, Linux, and Android, and anything else. There's just an iOS app, and it's there because the WWDC app for iOS has been there for years, especially useful in a physical conference where you're bringing your mobile device with you.
For real computers, a website is just fine. And they probably don't care much about Android anyway.
The website is fine. I'm sure it's fine on iOS, too. But it was supposed to be simple to port iOS apps to MacOS, and they didn't bother with their own developer conference app, if only for the reason to lead by example.