Peter O'Shaughnessy (moved) has moved to

Peter O'Shaughnessy (moved)

I've decided to consolidate to one Mastodon account, so I'm gonna be over at @peter. (I'll enable the redirect from this account just now). Please follow me there! :)

Doesn't fill me with a huge amount of confidence, South Western Railway...

I am very excited to publish this article!!

My last few months have been looking at some really cool Web technology which have really inspired me about the future of the Web.

Joint message from:

Frederick J. Baker, Mitchell Baker, Steven M. Bellovin, Tim Berners-Lee, John Borthwick, Scott O. Bradner, Vinton G. Cerf, Stephen D. Crocker, Whitfield Diffie, David J. Farber, Dewayne Hendricks, Martin E. Hellman, Brewster Kahle, Susan Landau, Theodor Holm Nelson, David P. Reed, Jennifer Rexford, Ronald L. Rivest, Paul Vixie, Stephen Wolff, Steve Wozniak

to the FCC -- You don't understand how the internet works! pioneersfornetneutrality.tumbl

"An estimated $500bn is withheld from public coffers each year by multinational companies... [They] should be taxed on where they genuinely do business – not on where they artificially shift their profits"

"Comcast is injecting 400+ lines of JavaScript into web pages"

Good time to remember that the EFF's HTTPS Everywhere extension is a great way to avoid ISPs tampering with HTTP pages:

"Unfortunately... the online world has been structured by what I view as the perverse financial incentives of the advertising model into exactly the opposite, where people are corralled into these groups that are made to be as annoyed as possible with each other."

Good interview. HT @nolan

"Repressive governments originally treated Facebook with suspicion... But authoritarian regimes are now embracing social media, shaping the platforms into a tool to wage war against a wide range of opponents—opposition parties, human-rights activists, minority populations, journalists."

@abbenm @peter Ah a peer to peer browser? I don't remember Opera Unite explicity, but I think you could do similar things with WebRTC in most browsers these days? might be a good place to start, it you haven't come across that...

OK I'm gonna belatedly do my / ☺️ Hi, I'm a web developer from the UK, into technology and innovation. I work in Samsung's web browser team as a developer advocate, which means I get to help web developers as my job. I post most of the web development stuff over on my other account at @peter.

I also sometimes draw sketches, come up with bad puns, and draw bad cartoons based on bad puns 😄

Deep Mind's AlphaGo Zero "has triumphed at chess against world-leading specialist software, within hours of teaching itself the game from scratch"

UC browser is based on Chromium 57 now apparently. Before that it was a fork of WebKit dating from before the Blink split (AFAIK).

Honestly I probably could have skipped my whole "why I'm leaving Twitter" blog post and just posted this comic instead. (source:

Great presentation from @tristansokol@twitter on how to make the most of StackOverflow. If you're someone who helps developers there, I recommend checking out the slides: to win StackOverflow/

Hearing from Joe Nash how Github's dev relations have been able to scale up by introducing an external advocate program called Campus Experts.

The key is establishing trust. Micromanagement doesn't scale!

They establish trust through training, screening, being open and honest about the purpose and how their actions will affect the program and the bottom line.

And a great example of dogfooding: they use Github itself as the training platform.

"Slides are not your teleprompter. Slides are not notes or references for people after your talk. Maximise signal (relevant info) and minimise noise. Focus on one purpose per slide. Make the important things stand out."
- Melinda Seckington

"Is the thing we're doing and measuring the thing that we really value? The Hawthorne Efffect is about how measuring something changes our behaviour. We tend to do and measure the easy things, but are they the right things? We have to ween people off 'acceptable ways to fail'"
- Ade Oshineye