Save the Date: MDN Hack Day Comes to NYC on March 24
A bunch of us Mozilla Developer Network folks — web developers, technical writers, developer evangelists and cat herders like me — will be hosting MDN’s first Hack Day in the great city of New York.
Wiki Wednesday: February 22, 2012
Here are today’s Wiki Wednesday articles! If you know about these topics, please try to find a few minutes to look over these articles that are marked as needing technical intervention and see if you can fix them up.
Introducing Mozilla Persona
This past year we’ve been building the core of a Web-scale identity system. We’ve been calling it BrowserID: our name both for the technology1 and the Mozilla service that implements the technology. Today we’d like to introduce Mozilla Persona, our new name for the complete Identity offering from Mozilla: a collection of components and experiences we’re designing to manage the whole of a user’s online identity with our core values of user control, safety, and convenience.
Greg Wilson: Watch Me: Trial Run
A dozen people have come forward since I asked last week for volunteers to make short screencasts showing how they program. I just sent them a sample problem to work on to test things out (see below the fold); the videos they create won’t be made public, but I hope it gives readers an idea of the scale of problems we’re going to be looking at. If you have suggestions for interesting problems of a similar size, please add them as comments on this post.
Mark Surman: A big tent for teaching tech
Last Saturday’s Hive Toronto HackJam confirmed something for me: one of Mozilla’s biggest opportunities is building a big tent for people teaching web making. This includes teaching things like Hackasaurus and PopcornMaker that we’re building. But it also includes people teaching Scratch, Ruby, Python and even hardware tinkering. We’re all trying to build the same ethos and teach many of the same skills.
Ready to Stop Talking and Start Making with General Assembly
WebFWD is somewhat a “startup of startups,” having launched barely 7 months ago. So if there’s one thing we encourage, it’s the ability to move, act and adapt quickly. While we’re certainly keen to read and learn, we’re also big proponents of just getting stuff done.
Mutant Broadband Bills Are Infecting Our Communities
Should communities have a right to
decide how residents get online? It sounds like a simple question. It isn’t.
The notion of self-determination is
fundamental to our self-identify, our politics and the way we construct our
communities. And while we all have different interpretations of what “the right
to self-determination” means, most of us can agree that it’s a bad thing when
governments try to take it away.
Michelle Levesque: Sir Ken Robinson on “Changing Educational Paradigms”
I’m a big fan of RSA Animate videos, and this one by Sir Ken Robinson on our education system definitely seemed to strike a chord with me.
“We have to think differently about human capacity. We have to get over this old conception of academic, non-academic, abstract, theoretical, vocational…and see it for what it is: a myth.”
NYCHackfestReport
The FreedomBox Hackfest at Columbia University was a huge success. We
hosted 25 people of diverse talents and interests. Some folks came to
learn, acquire DreamPlugs and do a guided install of Bdale Garbee's
FreedomMaker. Others took up parts of the (task
list)[http://freedomboxfoundations.org]. We learned a lot about the
boxes, ideas for routing, data modeling, and security concerns. Lots
of people pitched in on the tasks list, and descriptions of that work
are below. Most importantly, we had a lot of fun meeting each other
and collaborating.
Greg Wilson: What Deep Thoughts Look Like
Before writing yesterday’s post about assessment, I should have explained what I mean by”fundamental concepts”. I’ll start with Lewis Epstein’s wonderful book Thinking Physics:
A simple image gallery using only CSS and the :target selector
Back in the old days of web development and when CSS2 got support I always cringed at “CSS only” demos as a lot of them were hacky to say the least. With CSS growing up and having real interaction features it seems to me though that it is time to reconsider as – when you think about it – visual effects and interactivity should be maintained in the CSS rather than in JavaScript and CSS.
A quick one: (ab)using mediaqueries to not serve CSS to IE < 9
I am right now writing a post on how to use :target selectors for image galleries. As always, older IE are the fly in the ointment there as only IE9 supports the selector. So I thought about a way to serve the CSS only to the browsers in the know. The options were of course conditional comments, adding a selector IE < 9 doesn’t understand to every selector I want to filter out (like using
Michelle Levesque: Toronto Hackjam: Success!
The Mozilla Toronto office held a hackjam this past weekend for youth.
It’s amazing to see just how much demand there was from kids who want to get their hands dirty and learn more about technology. But don’t take my word for it. Check out these awesome photos that Jon Lim captured of the event:
http://www.flickr.com/photos/52869095@N02/sets/72157629401371239/show
Greg Wilson: Assessment Redux
The single biggest challenge Software Carpentry faces right now is how to tell what impact it’s having. This is only partly to satisfy funders—as I said back in December, if we don’t know how to tell if we succeeded, we’re going to fail. It would be (relatively) easy to put together a multiple-choice quiz to see how much people have learned about basic shell commands, the syntax of Python, and so on, but that would only address the shallowest aspects of learning.
Early Stage Financing: It's Complicated
Given all the buzz about angel and seed financing, it’s tempting to think these are easy choices. It’s a good thing we have experts to guide us!
A web in HTML5 canvas
Whenever there is an open forum to discuss HTML5, you get very interesting questions. Sometimes you also get ones you just facepalm to. One of them was yesterday on Facebook where someone wanted a “simple web in HTML5”. As I was bored watching “revenge of the sith” I thought I give it a go. So here you go – a simple web in HTML5 canvas.
Greg Wilson: Badges (Mark 1)
One of our key deliverables for the Sloan Foundation-funded work is a badging program built on top of Mozilla’s Open Badges Initiative. Riffing on our new logo, Carri Han has designed three badges for us:
Greg Wilson: Why *Not* Use Python
When we started Software Carpentry back in the late 1990s, we used Perl as a teaching language instead of Python. At the time, it was a no-brainer: Perl had many more users, better documentation, and more libraries. We switched because we found ourselves explaining the same inconsistencies over and over again (as I’ve said many times since, every page of the O’Reilly Pocket Guide to Perl used one of the words “except”, “unless”, or “however” at least once).
Laura Hilliger: Web Literacy Micro-Models
On Friday I posted the macro-model here, the thing that encases all the Webmaker Skills. This will give you a general overview of how Mozilla should likely organize it’s learning content (from a pedagogic point of view, which may or may not interest anyone).
Pages
http://blog.mozilla.com/about_mozilla/feed/
- What is a Webmaker, Winding down Drumbeat and more…
- Love Bombs, ACTA, Google SoC and more…
- FOSDEM, Mozilla Antarctica, WebFWD and more…
- Firefox Developer Tools, DIY Love Letter and more…
- Open Election 2012, Tomorrow’s Webmakers, and more…
- Protect the Internet, Mozilla Firefox Challenge, and more…
- MPL Version 2.0, Badges Competition and more…
- Happy New Year, Firefox 2011, New Search Agreement and more…
- Firefox Flicks, Gaming and the Apps Project and more…
- Apps Developer Preview, Organizing Community and more…
http://ilovetheopenweb.org/rss.xml
- Learn How to Contribute to Science
- Save the Date: MDN Hack Day Comes to NYC on March 24
- Wiki Wednesday: February 22, 2012
- Introducing Mozilla Persona
- Greg Wilson: Watch Me: Trial Run
- Mark Surman: A big tent for teaching tech
- Ready to Stop Talking and Start Making with General Assembly
- Mutant Broadband Bills Are Infecting Our Communities
- Michelle Levesque: Sir Ken Robinson on “Changing Educational Paradigms”
- NYCHackfestReport
http://mozilla.status.net/api/statuses/public_timeline.rss
- mozillanews: Add-on Builder 1.0 is Ready for Liftoff! http://dlvr.it/1Dmrpf
- mozillanews: Save the Date: MDN Hack Day Comes to NYC on March 24 http://dlvr.it/1DmrdW
- mozillanews: Wiki Wednesday: February 22, 2012 http://dlvr.it/1DlFjk
- mozillanews: Mozilla Marketplace Opening for App Submissions Soon http://dlvr.it/1DlFj4
- mozillanews: A simple image gallery using only CSS and the :target selector http://dlvr.it/1DlFhB
- mozillanews: Announcing Add-on SDK 1.5! http://dlvr.it/1DlFfw
- mozillanews: Sampling Crash Volumes, Rates and Rarity for Socorro Samples http://dlvr.it/1DlFdG
- mozillanews: What is a Webmaker, Winding down Drumbeat and more… http://dlvr.it/1DlFbh
- mozillanews: Ask Toolbar is hijacking the Firefox add-on process http://dlvr.it/1DlFYf
- mozillanews: Saving images and files in localStorage http://dlvr.it/1DlFWp
http://paulbooker.co.uk/status/api/statuses/user_timeline/1.rss
- paulbooker: "How to size text using ems" http://clagnut.com/blog/348/ #css
- paulbooker: "LoginToboggan" https://drupal.org/project/logintoboggan #drupal #module
- paulbooker: "jPlayer" https://drupal.org/project/jplayer #drupal #module
- paulbooker: "jcarousel" https://drupal.org/project/jcarousel #drupal #module
- paulbooker: "Flag Terms" https://drupal.org/project/flag_terms #drupal #module
- paulbooker: "Automatic Nodetitles" https://drupal.org/project/auto_nodetitle #drupal #module
- paulbooker: "Radioactivity" https://drupal.org/project/radioactivity #drupal #module
- paulbooker: "Scheduler" https://drupal.org/project/scheduler #drupal #module
- paulbooker: "Filefield Sources" https://drupal.org/project/filefield_sources #drupal #module
- paulbooker: "Link" https://drupal.org/project/link #drupal #module
http://ws.audioscrobbler.com/1.0/user/paulbooker
- The Beatles – Long, Long, Long
- Sophie Ellis-Bextor – What Have We Started?
- Sophie Ellis-Bextor – China Heart
- Sophie Ellis-Bextor – New Flame
- Sophie Ellis-Bextor – Love Is Here
- Sophie Ellis-Bextor – Only One
- Sophie Ellis-Bextor – If You Go
- Sophie Ellis-Bextor – The Distance Between Us
- Sophie Ellis-Bextor – If I Can't Dance
- Sophie Ellis-Bextor – New York City Lights