05

Weekly Web Harvest for 2017-10-29

Theme 1: The information environment will not improve. The problem is human nature | Pew Research Center Theme 1: The information environment will not improve. The problem is human nature Why an (interactive) picture is worth a thousand numbers – O’Reilly Media Miriah Meyer explores how interactive visualizations can help us find meaning in mounds of data. MNT Reform: DIY Portable Computer For a long time, I wanted a portable personal computer which you can… Repair by yourself with parts from the hardware store or 3D printing Thoroughly understand on any level Take apart, modify and upgrade without regret Adapt to your tastes and use cases, staying with you for many years In Summer/Autumn 2017 I teamed up with industrial designer Ana Dantas to make this machine happen. Three months later, I can type this article on the first prototype of Reform, our DIY portable computer. Fact Checks  |  Search  |  Google Developers If you have a web page that reviews a claim made by others, you can include a ClaimReview structured data element on your web page. This element enables Google Search results to show a summarized version of your fact check when your page appears in search results for that claim. The world’s biggest grave robbery: Asia’s disappearing WWII shipwrecks | World news | The Guardian Experts said […]

29

Weekly Web Harvest for 2017-10-22

The Massively Friendly World of Competitive Giant Pumpkin Growing – Atlas Obscura “We’re to the point where we pass out seeds, hand out information, invite everybody to come to our meetings and tell them everything we know,” Jutras says. “If people want to do the work, I hope they do and grow a personal best … We have a saying: ‘You don’t grow these from the couch.’” —–is it when ideas get separated from additional work that people get secretive and weird? h/t Jon Becker Daydream Labs: Accessibility in VR . So we’ve been exploring how spatial audio cues can be used for navigating and interacting with virtual environments. This Light Bulb Confuses Smartphone Cameras To Protect | Co.Design Researchers have developed a new light that can protect locker rooms and stage performances from omnipresent smartphone surveillance. — world is going to get stranger and stranger as machines fight and cooperate with one another in ways we can’t see/hear (that whole umwelt thing) -andre bergs- Protanopia is a digital comic for Ipad and Iphone. Created as an experiment into the possibilities of digital comics. Using elements from 3D and 2D animation in a realtime game engine, it creates an unique visual style, whilst still having a familiar feeling. Amazon to end virtual textbook contract with UMass The university received its […]

22

Weekly Web Harvest for 2017-10-15

Suspect In Would-Be Airport Bombing Nabbed With Help From REI : The Two-Way : NPR There was no video footage this time. And again, the man paid cash. But, Anderson writes, “the individual … used an REI membership number when paying.” An REI membership entitles a customer to 10 percent back on purchases every year. In this case, it also gave the FBI a name — Michael Estes. After releasing a still photo from the surveillance footage, authorities found Estes in downtown Asheville. He was arrested on Oct. 7. Worldly Wise – Futility Closet If work were good for you, the rich would leave none for the poor.

15

Weekly Web Harvest for 2017-10-08

youtube-dl/README.md at master · rg3/youtube-dl download youtube videos with many options from terminal h/t Wes Bos Typography in ten minutes | Butterick’s Practical Typography : if you learn and fol­low these five ty­pog­ra­phy rules, you will be a bet­ter ty­pog­ra­pher than 95% of pro­fes­sional writ­ers and 70% of pro­fes­sional de­sign­ers. (The rest of this book will raise you to the 99th per­centile in both categories.) Pollen: the book is a program Pollen is a publishing system that helps authors make functional and beautiful digital books. The Bet I Made with Teachers All Around the United States Last Year – dy/dan My point in all of this is that math teachers have names for their numbers, much in the same way that ornithologists have names for their birds. And much in the same way that ornithologists haven’t given me a reason to care about the difference between a Woodlark and a Skylark, math teachers often fail to motivate the difference between rational numbers and integers and whole numbers and imaginary numbers and supernatural numbers. The difference is that ornithology isn’t a course that’s required for high school graduation and university enrollment and labor market participation. Kids aren’t forced to study ornithology for twelve years of their childhood. So I’m inviting us to ask ourselves: “Why did we invent these categories of […]

13

Remove H1 Option from WordPress TinyMCE Editor

In terms of basic accessibility guidelines each page should have only one H1 element. In WordPress that’s usually built into the template and is usually the title of the post or page. I was thinking about that last night and wondered if we should just remove it as an option from the TinyMCE editor in WordPress. Removing options goes against my typical stance but I couldn’t think of any scenarios that demanded an H1 element but plenty of scenarios where offering it seemed like it’d create confusion. A brief perusal of the WordPress Codex’s TinyMCE section led to the code above. I put it in our generic network-activated plugin for Rampages. Next steps could include integrating a filter in kses to remove/replace H1 elements with H2 elements but that’ll wait for now as it seems a chunk more aggressive.

12

Conditional Content Display in Gravity Forms Templates

I don’t know when the conditional shortcode was added or if it has always existed and I was just unaware . . . but the ability to use a shortcode wrapper to show/not show portions of content in blog posts created via Gravity Forms is all kinds of handy. As a quick example, the following content would not show if the entry to the form field {What’s up?:1} was empty. In the past, if we didn’t have the wrapper and we had no response on the ‘What’s up?’ field we’d be left with the awkward ‘ – more words’ being there. This is so very nice for optional content where you might want to add additional html structure — like a link to an attachment but *only* if the attachment exists. It solves so very many problems so easily. You could also display different additional HTML elements based on the response to specific field entries. Like if a ranking on a scale of 1-5 is a 5 show a particular overly happy gif.

08

Weekly Web Harvest for 2017-10-01

This band used Facebook Live’s lag to loop their song / Boing Boing We rearranged each instrument on “Bear Claws” to fit Facebook Live’s delay, with each loop getting more complex, adding instruments, rhythms, and melodies. Additionally, by projecting the video live from a soundstage we created an infinite tunnel consisting of all the previously recorded loops. Is the Wolf a Real American Hero? – The New York Times This story — that wolves fixed a broken Yellowstone by killing and frightening elk — is one of ecology’s most famous. It’s the classic example of what’s called a “trophic cascade,” and has appeared in textbooks, on National Geographic centerfolds and in this newspaper. Americans may know this story better than any other from ecology, and its grip on our imagination is one of the field’s proudest contributions to wildlife conservation. But there is a problem with the story: It’s not true. Hundreds of White House emails sent to third Kushner family account – POLITICO some security measures were taken when it was installed BBC – Future – The deadly germ warfare island abandoned by the Soviets A year later, the corpses of two missing fishermen were found nearby, drifting in their boat. It’s thought that they had caught the plague. Not long afterwards, locals started landing whole nets of dead […]

03

WordPress Plugin Health Dashboard (Early POC)

In trying to get a better handle on how we’re going to manage our plugins in the future, I found the API for the WordPress.org plugins data. Not like they were hiding it but I’d not seen it before.Consider me Columbus– absent the genocide, slavery, and other terrible things. Replacing *slug* in the following URL gives you a pretty robust javascript With that option, I could build a little Google Sheet/Scripts viewer that would look up information based on a list of plugin slugs. I could set conditional formatting to do various things for visual cues . . . I could even build a little mini-algorithm to evaluate different aspects and weight them towards a total plugin score. I’m debating whether it’s worth working into a more sophisticated plugin that will tell me how many sites the plugin is installed on, display that data etc. There are plugins like that out there but they die on large multisite installations.1 I’d also like some way to tie into the vulnerable plugin announcements. Here are the two little functions that look up and write the plugin’s health based on the slugs being written in column A and a header in row 1. 1 I have a functional, if crude, option that paginates through them in a way that doesn’t crash/die.

03

Javascript for Added Accessibility

Imagine you’ve got a legacy WordPress site built using one of those drag/drop themes. Now complicate it by having a chunk of content created by a non-standard javascript-based slider plugin. Continue to imagine you have a very, very short window of time to bring it up to WCAG2.0 accessibility standards.1 Child themes aren’t a viable option because of the complexity and the tools that built this mess don’t even pretend to allow you to address most of the concerns. Enter our good friend javascript. I can now take our empty section elements and give them aria2 labels as Site Improve demands. One of the slider plugins was also attaching the same ID in two places. The weird one was on the HTML tag at the top of the document. That threw errors and was weird but it was also applied via javascript after the page finished loading so it was harder to get at. Awkward but apparently functional. 1 As interpreted by Site Improve . . . and yes it should have been there already but interpretation of WAVE vs Site Improve has some significant differences. 2 I’m pronouncing this like the opera solos but it’s actually stands for Accessible Rich Internet Applications

01

Weekly Web Harvest for 2017-09-24

BBC – Future – The deadly germ warfare island abandoned by the Soviets A year later, the corpses of two missing fishermen were found nearby, drifting in their boat. It’s thought that they had caught the plague. Not long afterwards, locals started landing whole nets of dead fish. No one knows why. Then in May 1988, 50,000 saiga antelope which had been grazing on a nearby steppe dropped dead – in the space of an hour. BardBots — Babble Lab BardBots is a project in which students are introduced to key concepts in computational thinking via an unlikely combination: Shakespeare and robots.  We believe that the distance between the humanities, the arts, and computer science is not as wide as it appears. Poetic Computation: Reader There is something poetic about code itself, the way that syntax works, the way that repetitions work, and the way that instruction becomes execution through abstraction. h/t Jon Becker The Schank Academy: Cyber Attack Academy Is the Cyber Attack Academy right for you? The Self Driving Car Whiz Who Fell from Grace | WIRED In September 2015, the multi-millionaire engineer at the heart of the patent and trade secrets lawsuit between Uber and Waymo, Google’s self-driving car company, founded a religious organization called Way of the Future. Its purpose, according to previously unreported state filings, […]