pinboarded

12669 bookmarks
Custom sorting
Five steps to protect your privacy in 2020
Five steps to protect your privacy in 2020
Resolve to take back control of your personal data online. Most people believe that control of their personal data is broken, but don't know what to do to fix it, or worse, think they can’t do anything to fix it. We're here to tell you that you can achieve this meaningful resolution through a few quick steps, each of which make a huge difference protecting your privacy: from stopping big tech from sucking up all your browsing data, to adding extra protection to your passwords and email. And, once set up, unlike going to the gym or mastering a new skill, it doesn’t take much effort to maintain.
·spreadprivacy.com·
Five steps to protect your privacy in 2020
How to Use Sparklines in Google Sheets
How to Use Sparklines in Google Sheets
When you’re working with large amounts of data in a Google Sheets spreadsheet, it isn’t always convenient to drop a chart into the mix. To help you, you can create one-cell charts using the SPARKLINE function instead. A sparkline chart is a very small line chart that allows you to quickly visualize your data. It’s useful if you want to quickly see if share price data in a spreadsheet was going up or down, for instance. The SPARKLINE function in Google Sheets allows you to insert these types of charts into a single cell on your spreadsheet. While a sparkline is typically a line chart, the SPARKLINE function enables you to create alternatives, including single-cell bar and column charts.
·howtogeek.com·
How to Use Sparklines in Google Sheets
Wordpress API v2
Wordpress API v2
The WordPress REST API provides API endpoints for WordPress data types that allow developers to interact with sites remotely by sending and receiving JSON. The WordPress REST API makes it easier than ever to use WordPress in new and exciting ways, such as creating Single Page Applications on top of WordPress. You could create a plugin to provide an entirely new admin experiences for WordPress, or create a brand new interactive front-end experience.
·documenter.getpostman.com·
Wordpress API v2
Twenty Twenty: An Introduction to the New Default WordPress Theme
Twenty Twenty: An Introduction to the New Default WordPress Theme
Twenty Twenty is the new default WordPress theme coming with the latest release of WordPress 5.3. Like its predecessor Twenty Nineteen, Twenty Twenty has been designed with a special focus on Gutenberg. There’s a big difference between the two, though: Twenty Twenty isn’t built from the ground up; it’s designed upon an existing theme from the WordPress community instead. Since we love everything about WordPress, we took a closer look at the new Twenty Twenty theme, peeking into the function.php file, the stylesheet, and the templates. Even if Twenty Twenty is far from being somewhat stable — at the time of this writing — with many issues still unfixed, today we’ll share with you our very first thoughts about the new default WordPress theme.
·kinsta.com·
Twenty Twenty: An Introduction to the New Default WordPress Theme
Don’t be afraid to commit — Don't be afraid to commit 0.3 documentation
Don’t be afraid to commit — Don't be afraid to commit 0.3 documentation
A workshop/tutorial for Python/Django developers who would like to contribute more to the projects they use, but need more grounding in some of the tools required. Don’t be afraid to commit will help put you in a position to commit successfully to collaborative projects. You’ll find it particularly useful if you think you have some good coding ideas, but find that managing the development process sometimes gets in the way of your actual development. The workshop will take participants through the complete cycle of identifying a simple issue in a Django or Python project, writing a patch with documentation, and submitting it.
·dont-be-afraid-to-commit.readthedocs.io·
Don’t be afraid to commit — Don't be afraid to commit 0.3 documentation
Stock images | CIRA
Stock images | CIRA
Stock photography. It's weird. It's boring. It's full of oddly happy people staring at screens. However, when you're building your website, stock photography is sometimes a necessity. While having original, custom images is always best (and a .CA domain to go with them), we understand that sometimes you just need a picture of someone staring at an iPad (or a moose skateboarding).
·cira.ca·
Stock images | CIRA
Web Writing Style Guide Version 1.0 | Writing Spaces
Web Writing Style Guide Version 1.0 | Writing Spaces
The Writing Spaces Web Writing Style Guide was created as a crowdsourcing project of Collaborvention 2011: A Computers and Writing Unconference. College writing teachers from around the web joined together to create this guide (see our Contributors list). The advice within it is based on contemporary theories and best practices. While the text was originally written for students in undergraduate writing classes, it can also be a suitable resource for other writers interested in learning more about writing for the web.
·writingspaces.org·
Web Writing Style Guide Version 1.0 | Writing Spaces
Building a sustainable Open Movement — how do we go beyond the global events that we love so much?
Building a sustainable Open Movement — how do we go beyond the global events that we love so much?
Only Virtual and no Real contact. Can a Movement really exist in such conditions? Can a sense of shared identity be nurtured, common purpose defined and collective action undertaken? Or is it impossible without that very human experience — shaking hands with your collaborators and fellow activists?
·medium.com·
Building a sustainable Open Movement — how do we go beyond the global events that we love so much?
Knowing and Doing: December 2019 Archives
Knowing and Doing: December 2019 Archives
I find this strategy quite helpful when writing my own code. If I can't explain any bit of code to myself clearly and succinctly, then I can take a step back and work on fixing my understanding before trying to fix the code. Once I understand, I'm a big fan of creating functions or methods whose names convey their meaning. This is also a really handy strategy for me in my teaching. As a prof, I spend a fair amount of time explaining code I've written to students. The act of explaining a piece of code, whether written or spoken, often points me toward ways I can make the program better. If I find myself explaining the same piece of code to several students over time, I know the code can probably be better. So I try to fix it.
·cs.uni.edu·
Knowing and Doing: December 2019 Archives
Calling Bullshit
Calling Bullshit
The world is awash in bullshit. Politicians are unconstrained by facts. Science is conducted by press release. Higher education rewards bullshit over analytic thought. Startup culture elevates bullshit to high art. Advertisers wink conspiratorially and invite us to join them in seeing through all the bullshit — and take advantage of our lowered guard to bombard us with bullshit of the second order. The majority of administrative activity, whether in private business or the public sphere, seems to be little more than a sophisticated exercise in the combinatorial reassembly of bullshit. We're sick of it. It's time to do something, and as educators, one constructive thing we know how to do is to teach people. So, the aim of this course is to help students navigate the bullshit-rich modern environment by identifying bullshit, seeing through it, and combating it with effective analysis and argument. What do we mean, exactly, by bullshit and calling bullshit? As a first approximation: Bullshit involves language, statistical figures, data graphics, and other forms of presentation intended to persuade by impressing and overwhelming a reader or listener, with a blatant disregard for truth and logical coherence. Calling bullshit is a performative utterance, a speech act in which one publicly repudiates something objectionable. The scope of targets is broader than bullshit alone. You can call bullshit on bullshit, but you can also call bullshit on lies, treachery, trickery, or injustice. In this course we will teach you how to spot the former and effectively perform the latter.
·callingbullshit.org·
Calling Bullshit
Which Face is Real?
Which Face is Real?
Which Face is Real has been developed by Jevin West and Carl Bergstrom at the University of Washington as part of the Calling Bullshit project. All images are either computer-generated from thispersondoesnotexist.com using the StyleGAN software, or real photographs from the FFHQ dataset of Creative Commons and public domain images. License rights notwithstanding, we will gladly respect any requests to remove specific images; please send the URL of the results pages showing the image in question.
·whichfaceisreal.com·
Which Face is Real?
27 Things to Put on Your Portfolio When First Starting Out
27 Things to Put on Your Portfolio When First Starting Out
Listed below are 27 things you can add on your portfolio or online resume—even if you don’t have a ton of experience yet. These things, when added together, can make your tech portfolio stand out. And as an added bonus, I even included real-life samples of these tips in action.
·learntocodewith.me·
27 Things to Put on Your Portfolio When First Starting Out
mapping stories
mapping stories
This past week I have been reading interview transcripts for a client. After reading several of these 20-page documents it became clear what was able to hold my attention — stories, especially first person accounts. I also remember the stories much better than the general discussions or advice given. One of the simplest definitions of storytelling is by Jonathan Gottschall in The Storytelling Animal — Story = Character + Predicament + Attempted Extrication. However, I will close with a word of caution. While storytelling skills may be important, a critical network era skill — as we get inundated with stories on social media — will be the ability to deconstruct stories, or story skepticism. Thinking critically about how a story affects us emotionally is important before hitting the Tweet or Post buttons that are now so handy on our smart devices. We need to become story skeptics so that the many emerging and deceptive storytellers do not lead us astray.
·jarche.com·
mapping stories
Extending the Default WordPress RSS Feed
Extending the Default WordPress RSS Feed
Sometimes you may need to enhance your online presence and reach a wider audience through submitting your content outside your web site. For example you may want to make your posts available on most popular social network aggregators, or make them available on mobile devices, or publish your audio/video podcasts on digital stores. In most of these cases, it's necessary to customize the RSS Feed to make it suitable for publishing through adding custom metadata. In this tutorial we will see how to achieve this goal for two major platforms: Flipboard and the iTunes Store, but the code is easily customizable for other platforms and web services.
·code.tutsplus.com·
Extending the Default WordPress RSS Feed
Video: Deepfake Project Reimagines Nixon’s Apollo 11 Speech
Video: Deepfake Project Reimagines Nixon’s Apollo 11 Speech
But what if the Apollo mission ended in a catastrophe—a distinct possibility given the tremendous risks? What would the speech have looked like on TV, and how would Nixon’s words have sounded like to American ears? A new art installation called In the Event of a Moon Disaster Project imagines this exact scenario by applying a rather infamous emerging technology: deepfake videos. Deepfakes, of course, are those pernicious videos in which, usually, celebrities, politicians, and other high-status individuals do and say things they most certainly did not. A typical deepfake involves pre-existing footage of an individual, such as Barack Obama or Vladimir Putin, and an artificial neural network does the rest, modifying both the audio and the video to twist a person’s words. In this case, the creators of the Moon Disaster project applied Nixon’s unsaid Apollo 11 failure speech to archival footage of the U.S. president—and it’s actually quite realistic.
·gizmodo.com·
Video: Deepfake Project Reimagines Nixon’s Apollo 11 Speech
Category:OWASP Top Ten Project - OWASP
Category:OWASP Top Ten Project - OWASP
The OWASP Top 10 is a powerful awareness document for web application security. It represents a broad consensus about the most critical security risks to web applications. Project members include a variety of security experts from around the world who have shared their expertise to produce this list. We urge all companies to adopt this awareness document within their organization and start the process of ensuring that their web applications minimize these risks. Adopting the OWASP Top 10 is perhaps the most effective first step towards changing the software development culture within your organization into one that produces secure code.
·owasp.org·
Category:OWASP Top Ten Project - OWASP
privacypossum/README.md at master · cowlicks/privacypossum · GitHub
privacypossum/README.md at master · cowlicks/privacypossum · GitHub
Privacy Possum makes tracking you less profitable. Companies gobble up data about you to create an asymmetry of information that they leverage for profit in ever expanding ways. Their profit comes from your informational disadvantage. Privacy Possum monkey wrenches common commercial tracking methods by reducing and falsifying the data gathered by tracking companies.
·github.com·
privacypossum/README.md at master · cowlicks/privacypossum · GitHub
Canadian Climate Opinion Maps 2018 - Yale Program on Climate Change Communication
Canadian Climate Opinion Maps 2018 - Yale Program on Climate Change Communication
Public opinion on climate change is an important input into the decision-making process for the development of policies to reduce climate change impacts or prepare for these impacts. Yet opinions can vary widely depending on where people live. So why rely on just a single national average to understand public responses to climate change at the provincial and local levels? Public opinion polling is generally done at the national level because local level polling is very costly and time consuming. Our team, however, has developed a geographic and statistical model to downscale national public opinion results to the province and riding level. We can now estimate and visualize differences in opinion across the country, allowing a clearer picture of the diversity of Canadian perceptions, attitudes, and support for policy to come into focus. For instance, we estimate that nationally, 83% of Canadians perceive that climate change is happening. Meanwhile, only 60% in the Souris–Moose Mountain riding in Saskatchewan share this view, compared to 93% in the riding of Halifax. Explore the maps by clicking on your province or riding and compare the results across questions and geographic areas. Beneath each map are bar charts displaying the results for every question at whichever geographic scale is currently selected. See the FAQ tab (above) for more information about error estimates.
·climatecommunication.yale.edu·
Canadian Climate Opinion Maps 2018 - Yale Program on Climate Change Communication
Google's new AI tool could help decode the mysterious algorithms that decide everything | ZDNet
Google's new AI tool could help decode the mysterious algorithms that decide everything | ZDNet
While most people come across algorithms every day, not that many can claim that they really understand how AI actually works. A new tool unveiled by Google, however, hopes to help common humans grasp the complexities of machine learning. Dubbed "Explainable AI", the feature promises to do exactly what its name describes: to explain to users how and why a machine-learning model reaches its conclusions. To do so, the explanation tool will quantify how much each feature in the dataset contributed to the outcome of the algorithm. Each data factor will have a score reflecting how much it influenced the machine-learning model.
·zdnet.com·
Google's new AI tool could help decode the mysterious algorithms that decide everything | ZDNet