iPad Robot Redemption

I freely admit to having mocked iPad robots on more than one occasion. My experience with them has largely been awkward encounters at conferences where they felt more like curiosities1 than anything with real purpose or impact.2 But . . . we recently ended up in a scenario where a student in Molly’s Artfulness class was going to be unable to attend class for a lengthy period of time. She was considering dropping the class. The next class was a dance-focused class run by Jill Ware where movement and being in the space was particularly important. All this came out in an informal conversation with Molly. As a semi-joke, I said now was the time to use the iPad robot . . . and not only did we do it but it ended up working really well. You can see some of the interactions playing out below. I think it was a fundamentally different experience than merely watching. In this particular scenario I think that the iPad robot really made a remarkable difference in terms of interaction on the part of the student driving and the students interacting with the robot/student.3 It also looks like a fundamentally different experience for both the driver of the iPad robot and the students in the class. It’d be a fun thing on which […]

04

Weekly Web Harvest for 2017-05-28

anime.js – a Collection by Julian Garnier on CodePen A 1.4-Billion-Pixel Map of the Gulf of Mexico Seafloor – Eos The geology of the Gulf of Mexico (GOM) is dynamic, driven not by plate tectonics but by the movement of subsurface bodies of salt. Floating labels are problematic – Simple = Human – Medium Forms are not a source of entertainment. The floating label won’t make users enjoy using forms. Users don’t care. They just want the outcome. stutrek/scrollMonitor: A simple and fast API to monitor elements as you scroll The Office for Creative Research Good morning, We are a hybrid research group, working at the intersection of technology, culture and education. We build user-focused tools, public space interventions and forward-looking prototypes in the service of understanding and humanizing complex data systems. Summer 2017 Schedule – ANTH 101 “This class was inspiring on many levels when I took it in Fall 2016. I look forward to seeing the challenges progress on here, as well as possibly doing some of them again, on my own.” Donald Trump has a very strange theory about exercise – CNNPolitics.com Trump believed the human body was like a battery, with a finite amount of energy, which exercise only depleted. So he didn’t work out. When he learned that John O’Donnell, one of his top casino […]

Ricoh Theta to YouTube 360 on a Mac

The easiest path for me to get Theta video on YouTube using a Mac ended up being . . . Change file from m4v to mov – just rename the file and confirm. Open the renamed video file with the Spatial Media Metadata Injector program Save it Upload to YouTube and wait a bit as it’ll take a while after upload for it to become 360 interactive but it does get there.

WP Rest API Tips

Cowboy Jason Stanley performing a riding trick at the Round-Up, Pendleton, Oregon flickr photo by UW Digital Collections shared with no copyright restriction (Flickr Commons) I’ve been doing quite a bit more with the WordPress Rest API lately. There’s plenty of documentation and tutorials out there but most of it still feels a bit scattered to me so I’m going to stick a few of the basics here and add a few things that have come up repeatedly that aren’t quite as basic. There’s an attempt here to move upwards in complexity with the examples but to keep them as clean as possible. This will deal entirely with getting the data. I haven’t done much with using the API to write or modify data. Get the Info There are many ways to get data depending on your library of choice or if you’re using vanilla JS. I’ve played with fetch and Axios on the lighter side and jQuery, Vue, and Angular (v1) on the heavier/more involved side of things. I’ll use jQuery in this version because it’s fairly popular but here’s a Vue example. The example below does a basic jQuery ajax call for the JSON associated with blog information. See the Pen simple jquery get of WP JSON for the site by Tom (@twwoodward) on CodePen. The URL Structure/Accessing […]

timeline of last 50 posts

WP JSON to Timeline JS

As part of some thoughts on building out a series of reflective views for student portfolio blogs, I thought seeing your WordPress posts in the TimelineJS view might be a useful way to look back over your progress. I intend to wrap this into a custom spreadsheet template and/or a plugin1 but figured I’d sketch out how it works so far in case anyone was interested. The WP Rest API makes it pretty easy to write the data via Google Script. I just want to cut out chunks of the data and put it in the right fields. The following script does that and writes it to a page named “wp.” 1 Or maybe just a page where you throw in a blog URL and get a bunch of alternate view/data options.

21

Weekly Web Harvest for 2017-05-14

Judge rules emoji are proof of intent One piece of evidence used against the defendants was an emoji-filled text message they sent to Dahan, which mentioned the house and included the emoji chain “?.” Animating the Virtual DOM by sdrasner some really slick stuff in this Many pet rabbits will die in Second Life on Saturday | Rock, Paper, Shotgun Virtual rabbits across Second Life [official site] will fall asleep on Saturday then never wake up, now that the their digital food supply has been shut down by a legal battle. The player-made and player-sold Ozimals brand of digirabbits are virtual pets that players breed and care for in the sandbox MMO, and even need to feed by buying DRM-protected virtual food. But they rely on servers. Waypoint reported earlier today that the seller of Ozimals and the Pufflings virtuabirds has received a legal threat he says he cannot afford to fight, so they’ve shut down. By Saturday, rabbits will run out of food and enter hibernation. Arctic stronghold of world’s seeds flooded after permafrost melts | Environment | The Guardian It was designed as an impregnable deep-freeze to protect the world’s most precious seeds from any global disaster and ensure humanity’s food supply forever. But the Global Seed Vault, buried in a mountain deep inside the Arctic circle, has been […]

14

Weekly Web Harvest for 2017-05-07

TaffyDB – The JavaScript Database Dave Brat’s Horrible, Terrible, No Good Problem with the First Amendment When a questioner said that health care is a human right, Brat countered the question with, “.”I don’t think y’all want the separation of church and state (…) In the west rights come from God”. In a press interview immediately following the event, Brat was asked how excited he was about the bill, he replied, “I’m a Calvinist,” he said. “I’m the frozen chosen. I’m an economist. So, it’s like—excitement? Whatever.” He also added, “I don’t think people get that excited on policy in general,” Chase added that it is the responsibility of the church, not the government to protect the poor, needy and vulnerable. “If a person needs help they should join a church.” Home | Better Better is a privacy tool for Safari on iPhone, iPad, and Mac. It protects you from behavioural ads and companies that track you on the web by enforcing the principles of Ethical Design. You can download the Better apps from the App Store and Mac App Store. A New Model | Mastery Transcript No Standardization of Content The performance areas, credit standards (rubrics, etc.) and credits are specific only to the individual crediting school, and will never be standardized across schools. No Grades Letter grading (or numerical […]

Managing Rico Theta Videos on a Mac

The theta software sucks but the camera is decent #theta360 – Spherical Image – RICOH THETA At one point you could mount a Ricoh Theta camera on a Mac like so . . . Mass Storage: Press Wireless and Shutter. While continuing to hold these buttons, plug THETA into computer with USB cable. Camera will be powered off. via this It appears this no longer works on Macs running an updated OS. I never found one that worked . . . but supposedly it does on older version. I tried a number of things on various machines here but even diskutil list in terminal wasn’t seeing the Ricoh. Molly even went to great lengths to call and talk to a person on a phone but he was less than no help. There seems to be a pretty basic assumption that you only want to take video in the camera and upload it via their app. Much like the GoPro, it’s hard to tell what’s going on in the Ricoh via the device itself. It tells you it’s on, wi-fi is up etc. but storage remaining and a few other things that might matter are not apparent. Get Your Video & Cleanse the Camera To get the content to your phone and remove it from the camera, you’ll need to go […]

Fix Adobe’s Annoying Photoshop PNG Transparency Clipping

Photoshop decided it was smarter than me and would override my decisions about exporting a PNG layer with transparencies. It’d clip it and mess up my careful alignment. You can see someone else suffering from this on the Adobe forums. This could not stand. If you don’t want to see the setup for the issue and just want the answer . . . take the paint brush set the opacity to 0 and make a slash across the top prior to export.

07

Weekly Web Harvest for 2017-04-30

itsnotmythrowaway1 comments on Senior Arizona Lawmaker: Teachers Should Expect To Work Second Jobs And Have Lower Salary Expectations Worse yet, many of those charters are deliberately manipulating the enrollment process to ensure they do not have to educate poor and underprivileged students. How does a “public” school do this? Let me give you an example. Many charter schools do not offer bus service. This means parents are required to drive their children to school in order to go to these charter schools. I sat in a meeting at one of these charter schools where the powers-that-be within the school were concerned that “bad” students and english language learning students (read: hispanic students) might still come to the school because they could bicycle or walk to school. The solution? The school set up a policy where students cannot walk or cycle to school, and they removed all bicycle parking. They did it under the claim that they were interested in student safety, and that riding or walking to school was un-safe. If you can’t drive your child to the school (because you’re working or otherwise occupied), your child can’t go to that school. In the Dark – Futility Closet “This paper was undertaken in an attempt to shed light on some very mysterious problems. I fear I have done little more […]