Profile

Cover photo
Verified name
Ade Oshineye
Lives in London
AboutPostsCollectionsPhotosYouTubeReviews

Stream

Ade Oshineye

Shared publicly  - 
In December, documentary photographer Carol Highsmith received a letter from Getty Images accusing her of copyright infringement for featuring one of her own photographs on her own website.
8
1
Add a comment...

Ade Oshineye

Shared publicly  - 
 
I think I spent most of my childhood – and a large part of my life as a young adult – desperately wishing I was in a video game arcade. When I finally obtained my driver's license, my first thought wasn't about the girls I would take on dates, or the road trips I'd take with my friends.
5
1
Karl Smith's profile photo
 
This was nearly a summer project for me last year. Might have to finally bite the bullet and go for it this summer.
Add a comment...

Ade Oshineye

Shared publicly  - 
 
 
I think I now understand why YouTube Music exists as an app. Or rather for whom it exists.
2 comments on original post
35
1
Thomas Maufer's profile photo
 
I never used it until a couple days ago. There are some artists that have no presence on GPMAA but who are on YTM. I use it while commuting (with the screen showing maps, of course).
Add a comment...

Ade Oshineye

Shared publicly  - 
 
Making students learn three different notation systems for similar mathematical operations is a bit like asking them to learn three new languages for no good reason. It stalls learning and deters people from mathematics. The 'triangle of power' is more accessible, cleaner, symmetrical and beautiful – mathematically and aesthetically. Will a new notation system be welcomed by mathematicians? On Aeon Video: http://ow.ly/EEwi302slsO
View original post
9
Jonathan Rockway's profile photoBoyd Smith's profile photo
2 comments
 
Seems like you could use use a symbol that looked like the missing part of the triangle. Also, I'd put the result of exponentiation at the top, so I get to use ^ as exponentiation, then /_ is nth-root and _\ is log-base-n.

I'm almost sure this becomes a quasigroup with /_ and _\ being the / and \ operators from quasigroup theory and ^ being * from quasigroup theory.

In fact, exponentiation, rooting, and logarithms seems like the prefect place to introduce (and serve as a initial mental model for) quasigroup theory.
Add a comment...

Ade Oshineye

Shared publicly  - 
Born in the company’s research labs, Microsoft Pix focuses on taking better pictures of people.
1
Add a comment...

Ade Oshineye

Shared publicly  - 
 
 
We collected a few questions from news publishers related to HTTP to HTTPS site moves, but some of the answers are relevant to all webmasters who are considering going secure.
If you have more questions you'd like to see answered, we're listening!

Q: Should I move my site all at once to HTTPS, or bit by bit?
A: We recommend initially moving just a piece of the site to test any effects on traffic and search indexing. After that you can move the rest of your site all at once or in chunks.
When choosing the initial test section of the site, pick a section that changes less frequently and isn't significantly affected by frequent or unpredictable events.
Also keep in mind that while moving just one section is a great way to test your move, it's not necessarily representative of a whole site move when it comes to search. The more pages that you move, the more likely you'll encounter additional problems to solve. Careful planning can minimize problems.

Q: How long should I run my trial?
A: Plan for a few weeks to allow for crawling and indexing to pick up changes, plus time to monitor traffic.

Q: Even though we are starting with only a section, we plan to make the entire site available on HTTPS. To avoid indexing of the HTTPS content early, should we use redirects or rel=canonicals?
A: With redirects in place, you won't be able to test those pages from a technical point of view, so we'd recommend using rel=canonical.

Q: We reference our HTTP sitemaps in robots.txt. Should we update the robots.txt to include our new HTTPS sitemaps?
A: We recommend separate robots.txt files for HTTP and HTTPS, pointing to separate sitemap files for HTTP and HTTPS. We also recommend listing a specific URL in only one sitemap file.

Q: Which sitemap should map the section in the HTTPS trial?
A: You can create a separate sitemap just for the updated section of your site. This will enable you to track indexing of the trial section more precisely. Be sure not to duplicate these URLs in any other sitemaps, though.

Q: Are there any other specific things we need to add to the robots.txt for the HTTPS version?
A: No.

Q: Our HTTPS site redirects non-migrated pages back to HTTP. What should our sitemaps list? Should we list in our sitemaps both the HTTP and HTTPS URLs? What if in the test section the HTTP URLs redirect to HTTPS?
A: List all HTTP URLs in your HTTP sitemap, and all HTTPS URLs in your HTTPS sitemap, regardless of redirects when the user visits the page. Having pages listed in your sitemap regardless of redirects will help search engines discover the new URLs faster.

Q: If we set includeSubDomains in our HSTS header, which domains will that affect?
A: After you migrate your entire site to HTTPS, you can support HSTS preloading for extra security. To enable this, you must set the includeSubDomains directive in the HSTS header.
If the site www.example.com serves an HSTS header with includeSubdomains set, then it will apply to www.example.com and foo.www.example.com, but not example.com or foo.example.com.
Keep in mind however that HSTS adds complexity to your rollback strategy. Our recommendation is this:
1. Roll out HTTPS without HSTS first.
2. Start sending HSTS headers with a short TTL. Monitor your traffic both from users and other clients, and also dependants' performance, such as ads.
3. Slowly increase the HSTS TTL.
If HSTS doesn't affect your users and search engines negatively, you can, if you wish, ask your site to be added to the Chrome HSTS preload list (https://hstspreload.appspot.com/).

Q: We use a single Google News sitemap for our entire site. What do we do if we're migrating our site piece by piece?
A: If you want to use a Google News sitemap for the new HTTPS section, you will have to contact the News team (https://support.google.com/news/publisher/contact/update_domain) to let them know about the protocol change, and then in your HTTPS property in Search Console you can submit a new Google News sitemap (https://support.google.com/news/publisher/answer/74288) for each migrated HTTPS section of the site.

Q: Are there any specific recommendations for Google News Publisher Center (https://partnerdash.google.com/) with HTTPS migration?
A: Google News Publisher Center handles the HTTP->HTTPS moves transparently. In general you don't have to do anything from Google News perspective, unless you're also making use of News sitemaps. In that case, please get in touch with the News team and let them know about the change, https://support.google.com/news/publisher/contact/update_domain. You can also let the team know about changing sections, for example in case you're moving to HTTPS, you can specify that you're moving http://example.com/section to https://example.com/section .
3 comments on original post
1
Add a comment...

Ade Oshineye

Shared publicly  - 
 
The Solar Impulse becomes the first aircraft to circle the globe powered by the sun after landing in Abu Dhabi on the last leg of its journey.
12
Add a comment...

Ade Oshineye

Shared publicly  - 
 
"""I'm collecting quotes on interesting notations—both powerful ones and bad ones—and how they influence thought.

This list focuses on notation as "a series or system of written symbols used to represent numbers, amounts, or elements in something such as music or mathematics." This is distinct from a language (computer or natural), interface, diagram, visualization, or tool, but may overlap with them. This list also focuses on examples from math, physics, computer science, and writing systems, though I'm looking to expand it to interesting examples of dance and music notation. General suggestions and pull requests are welcome"""

#notation
5
Daniel Davis's profile photo
 
There are places that will give you sentences that change meaning according to the punctuation marks you drop between the words. For example: "Woman without her man is nothing." Where would YOU put the punctuation, if any?
Add a comment...

Ade Oshineye

Shared publicly  - 
27
3
Add a comment...

Ade Oshineye

Shared publicly  - 
8
1
Add a comment...

Ade Oshineye

Shared publicly  - 
 
 
Inkwire - Firebase Dynamic Links

In case you missed it, Inkwire is my upcoming remote assistance app.

Anyways, Firebase introduced a "Dynamic Links" feature at Google I/O. This lets you deep link into an app, before the app is even installed. Dyamic Links enabled me to build one of the headline features of Inkwire, which IMHO makes the setup experience super seamless.

You can send your friend a link that requests them to share their screen. If they don't have Inkwire installed, it prompts them to install it, and then upon opening the app, it immediately starts your screen share session. No need to pass around access codes or fiddle with anything else. Check out the video below, the Android on the right doesn't have Inkwire installed when it receives the request to share its screen.

Inkwire Beta (now available):
https://plus.google.com/u/0/110558071969009568835/posts/RqmVy3A9mAw

Random tidbit. Here's the moment I found my inspiration:
https://plus.google.com/110558071969009568835/posts/SbogSvEXnUe
25 comments on original post
3
1
Add a comment...
Ade's Collections
Story
Tagline
A chaotic neutral point of view
Introduction
I make things (code/photos/words) and wave my arms around a lot when I talk.

I'm a Developer Advocate at Google.

I'm also the co-author of O'Reilly's "Apprenticeship Patterns: Guidance for the aspiring software craftsman" and you can find out more about that book here: http://www.oshineye.com/books.html

I'm also part of the small team behind http://developerexperience.org/ which is an attempt to see if we can successfully apply the techniques of user experience professionals to products and tools for developers. We call it Developer Experience or #devexp for short.

I believe that identity, like truth, is performed rather than expressed so here are some links that may help you understand who I am and what I do:
I help run a handful of Google+ Pages:
I participate in a handful of public Google+ Communities:
There are others but they're either private or delightfully obscure.

You can see recordings of various talks/presentations I've given: http://www.youtube.com/playlist?list=PL4029784577E43D1E and you can read about the tools I use: http://adewale.oshineye.usesthis.com/
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
London
Nice concert venue and brunch place with Garlando foosball table.
Public - a month ago
reviewed a month ago
Public - 2 months ago
reviewed 2 months ago