Profile

Cover photo
David Dorward
Works at FairFX
116,136 views
AboutPostsPhotos+1's

Stream

David Dorward

Shared publicly  - 
 
I’ve been using the Internet in one form or another since the mid-80′s. In that time, I’ve seen a lot of strange stuff happening on our global network. On Tuesday, I experienced something extraordinary. It all started with a text message from my partner Ged at 8:30 AM: Mail server down. Please take a look […]
5
5
Erika Nilsson's profile photoDaniel Chan's profile photo

David Dorward

Shared publicly  - 
 
A conversation last night with +John Imrie reminded me that this album existed. I rather enjoy it (and it made good driving music last time I hired a car).
1
Add a comment...

David Dorward

Shared publicly  - 
 
"Progressive enhancement: Some users do not browse with JavaScript enabled or do not have the latest browser. An accessible message about site requirements can inform users and improve the experience."

Dear Angular,

I do not think "progressive enhancement" means what you think it means.
Improve this Doc. Accessibility with ngAria. The goal of ngAria is to improve Angular's default accessibility by enabling common ARIA attributes that convey state or semantic information for assistive technologies used by persons with disabilities. Including ngAria ...
3
1
Adam Taylor's profile photoGary Royal's profile photo
 
'This site requires Netscape Navigator 4.0 (download link)'
Add a comment...

David Dorward

Shared publicly  - 
 
 
Superfish, the man-in-the-middle adware installed on Lenovo PCs. What you need to know.

An almighty furore has kicked off after it was discovered that for months Lenovo has been shipping PCs and laptops with software pre-installed that could compromise your security and privacy.

Read more in my article on the Tripwire blog:  http://www.tripwire.com/state-of-security/security-data-protection/superfish-lenovo-adware-faq/ 
FAQ about the man-in-the-middle adware installed on Lenovo PCs.
2 comments on original post
2

David Dorward

Shared publicly  - 
 
 
Hey CEOs, got six product lines but can't decide which one you love best? With Carousel, you can sweep that decision right under the carpet!!!!!1!

Nascar your homepage and soon you'll be expressing 0.16666666 (approx.) of your love to every one of them!

I suspect this is why a good number of carousels exist. From universities to giant retailers, large organizations endure their fair share of politics. And boy does that homepage look like a juicy piece of prime real estate to a roomful of stakeholders. It’s hard to navigate these mini turf wars, so tools like carousels are used as appeasers to keep everyone from beating the shit out of each other.

http://bradfrost.com/blog/post/carousels/
Carousels, image rotators, sliders, featured content modules, whatever the hell you want to call them — they're everywhere on the web. There's a 95% chance you've created one. But despite being so omnipresent, little is said about our splashy little auto-rotating frenemies. Let's fix that.
1
Add a comment...

David Dorward

Shared publicly  - 
 
Youch. Be careful about what you stick in your socket.
2
1
Johan Sundström's profile photo
 
Insidious, yet nice story of fair use of this tech. Without circuitry to make this device not fry my own computer, though, I would not keep one around myself. Weapons are to be treated with respect, whether they kill humans, devices or kittens.
Add a comment...

David Dorward

Shared publicly  - 
 
 
1750 BC problems.

via Reddit
13 comments on original post
5
1
Nacho Coloma's profile photo
Add a comment...

David Dorward

Shared publicly  - 
 
I have been telling people for years that in order to create great web experiences and keep your sanity as a developer you should embrace Progressive Enhancement. escalators are great. when there is an issue, they become stairs and still work. A lot of people do the same, others question the ...
1

David Dorward

Shared publicly  - 
 
Comments disabled as the original article has comments enabled.
The idea of writing a "strong female character" isn't enough. As shorthand, it sounds noble. It seems spot on. But a lot of writers -- and writing advice about the subject -- seem to get it wrong. ...
1

David Dorward

Shared publicly  - 
 
 
So, Feminist Frequency posted the content of one week of harassing tweets received.  It's very hard to describe. I started reading and it did take long before I reached the point where my brain actively rebelled.  At which point I realized I had probably not even made it 10% of the way down the page.

Holy crapola.

(I'm going to assume no one is going to say anything stupid enough to inspire me to turn off comments. Please don't prove me wrong.)
Ever since I began my Tropes vs Women in Video Games project, two and a half years ago, I’ve been harassed on a daily basis by irate gamers angry at my critiques of sexism in video games. It can sometimes be difficult to effectively communicate just how bad this sustained intimidation campaign really is. So I’ve taken the liberty of collecting a week’s worth of hateful messages sent to me on Twitter. The following tweets were directed at my @femf...
1
1
Dean Peterson's profile photo
Add a comment...
Story
Tagline
A hat wearing, board game playing, Kent based, software engineer who works mostly with JavaScript these days.
Introduction

A software engineer who keeps trying to write Perl but gets distracted by people who want to give him money to write JavaScript. For the last few years, he has been working with IPTV and persuading web applications to play nicely with weird browsers and remote controls.

When not working he likes games, all kinds of games, but preferably ones that involve sitting around a table with other people.

Sometimes he takes photos and publishes them on Flickr

Basic Information
Gender
Male
Work
Occupation
Software Engineer
Employment
  • FairFX
    Contractor, 2014 - present
  • Razorfish
    Freelancer, 2013 - 2013
  • Base79
    Player Developer, 2012 - 2013
  • BBC
    Senior Client Side Developer, 2009 - 2011
David Dorward's +1's are the things they like, agree with, or want to recommend.
JSON Redux AKA RFC7159
www.tbray.org

The IETF has just revised its JSON spec; the new version is RFC7159 — that link is to the IETF’s traditional line-printer format, I’ve parke

Doctor Grumpy in the House: "I love what you've done with the conning to...
drgrumpyinthehouse.blogspot.com

Dr. Grumpy is for hire! Need an article written (humorous, medical, or otherwise) or want to commission a genuine Grumpy piece for your news

My Mom Was An Underground Railroad For Abused Women: What She Taught Me ...
www.xojane.com

Once, my mom spotted a bruised woman with three children holding a cardboard sign in the Wal-Mart parking lot. It was pouring down rain. I w

User Susmit Laha - Stack Overflow
stackoverflow.com

bio, website. location. age. visits, member for, 10 months. seen, 26 mins ago. stats, profile views, 4. 3 reputation. bio, website, visits,

Ultra-efficient LED puts out more power than is pumped in (Wired UK)
www.wired.co.uk

MIT physicists have been testing a light-emitting diode that has an electrical efficiency of more than 100 percent. You may ask, "Wouldn't t

Data::Dumper::GUI | Toby Inkster []
blogs.perl.org

Toby rocks! A few things: Resizing window doesn't work yet for me. The referenced value for \1 or \"foo" is not shown yet (it is shown by Da

Lifecycle Hooks in Ember.js Views ::
madhatted.com

Ember discourages you from interacting with the DOM in this ad-hoc way, and instead provides you with a runloop and lifecycle hooks to aid i

All The Colours, Including Grue: How Languages See Colours Differently
www.youtube.com

http://tomscott.com - @tomscott - Colours are easy, right? They're one of the first things you learn as a kid. But what if "blue" and "green

Fantastic Features We Don't Have In The English Language
www.youtube.com

http://tomscott.com - @tomscott - There are lots of interesting features in other languages, some of which English would really benefit from

Crime-Time -- A New Power for 'Better Angels'
arcdream.com

Written by Greg Stolze, © 2013. This isn’t quite super-speed and it’s not quite time-control. It’s more of a pause that refreshes. Essential

Actual Play – Camelot Trigger (4/13/2013)
www.seannittner.com

GM: Sean Nittner Players: Mike Bogan, June Garcia, Tyson Fultz, and Eric Fattig System: Fate Core Setting: Camelot Trigger by Rob Weiland Fa

Forget What Did: The Ballad of Jane - a cautionary tale.
johnfinnemore.blogspot.com

3 comments: riflet said... That's what Jane gets for hanging out in DVD stores,I suppose. Congratulations on the well-deserved Sony Radio Ac

Literate Programming - Some People Understand REST and HTTP
blog.steveklabnik.com

A few words on standards versus pragmatism. When I wrote my first post on this topic, I tried to take a stance that would be somewhat soft,

Watching films on Ubuntu (in England) | as days pass by
kryogenix.org

So there I was last week at my parents' house, and my dad said: I am thinking of getting Netflix. “Oh?”, says I. “What brought this on?” Que

If You Wear Google's New Glasses You Are An Asshole
gawker.com

Atlantic writer Ta-Nehisi Coates has developed a brilliantly concise definition of an asshole: "A person who demands that all social interac

Home - FlightGear
www.flightgear.org

FlightGear. sophisticated, professional, open-source flight simulation. Home; About FlightGear. Introduction; Features; Gallery v2.4; Announ

Understanding the Git Workflow
sandofsky.com

Benjamin Sandofsky, a Software Engineer in San Francisco, California.

SEO for Non-dicks - Matt Legend Gemmell
mattgemmell.com

Thoughts on software user experience, interface and interaction design, with a focus on iPad, iPhone and Mac OS X.

The USA is Weird
shkspr.mobi

We've just come back from a lovely holiday in the USA. I'm a fairly seasoned traveller - yet I always find the USA the strangest country to

Fonts
www.w3.org

15.1 Introduction. Setting font properties will be among the most common uses of style sheets. Unfortunately, there exists no well-defined a