Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

May 11 2012

Four short links: 11 May 2012

  1. Stanford Med School Contemplates Flipped Classroom -- the real challenge isn't sending kids home with videos to watch, it's using tools like OceanBrowser to keep on top of what they're doing. Few profs at universities have cared whether students learned or not.
  2. Inclusive Tech Companies Win The Talent War (Gina Trapani) -- she speaks the truth, and gently. The original CNN story flushed out an incredible number of vitriolic commenters apparently lacking the gene for irony.
  3. Buyers and Sellers Guide to Web Design and Development Firms (Lance Wiggs) -- great idea, particularly "how to be a good client". There are plenty of dodgy web shops, but more projects fail because of the clients than many would like to admit.
  4. What Does It Mean to Say That Something Causes 16% of Cancers? (Discover Magazine) -- hey, all you infographic jockeys with your aspirations to add Data Scientist to your business card: read this and realize how hard it is to make sense of a lot of numbers and then communicate that sense. Data Science isn't about Hadoop any more than Accounting is about columns. Both try to tell a story (the original meaning of your company's "accounts") and what counts is the informed, disciplined, honest effort of knowing that your story is honest.

May 09 2012

Four short links: 9 May 2012

  1. We Need Version Control for Real Stuff (Chris Anderson) -- This is pointing us toward the next step, a GitHub for stuff. If open source hardware is going to take off like open source software, we need this. (via Evil Mad Scientist)
  2. Graduates and Post-Graduates on Food Stamps (Chronicle of Higher Education) -- two points for me here: the inherent evil of not paying a living wage; and the pain of market signals that particular occupations and specialisations are not as useful as once they were. I imagine it's hard to repurpose the specific knowledge in a Masters of Medieval History to some other field, though hopefully the skills of diligent hard work, rapid acquisition of knowledge, and critical thought will apply to new jobs. Expect more of this as we replace human labour with automation. I look forward to the software startup which creates work for people outside the organisation; the ultimate "create more value than you capture".
  3. Explore Exoplanets with Gestural Interfaces -- uses John Underkoffler's Oblong gestural interface. Underkoffler came up with the Minority Report interface which has fed the dreams of designers for years.
  4. Book Marketing Lessons Learned (Sarah Milstein) -- I really liked this honest appraisal of how Baratunde Thurston marketed his "How to be Black" book, and am doubly chuffed that it appeared on the O'Reilly Radar blog. I was fascinated by his Street Team, but knew I wanted to bring it to your attention when I read this. Start with your inner circle. I had an epiphany with Gary Vaynerchuk. I asked: "Did I ever ask you to buy my book?" He said, "Yeah, I bought it yesterday." I talked about his book, but cash on the table — it didn't happen. He wished he had identified everyone he knows, sending a personal note explaining: "A) buy the book; B) this means a lot to me. You owe me or I will owe you. Here's some things you can do to help: If you have speaking opportunities, let me know. For instance, I would love to speak at schools." Make it easy for people who want to help you. Everything else is bonus. If you haven't already converted the inner circle, you've skipped a critical step. "Let the people who already love you show it" is the skill I feel like I've spent years working on, and still have years to go.

May 01 2012

Four short links: 1 May 2012

  1. Sugata Mitra: Beyond The Hole in the Wall (YouTube) -- great talk by the education researcher Sugata Mitra whose big kick is self-directed learning. Great stories about the deployments and effects he's had with technology and supervision rather than teaching, but the end is a real kicker: the core skills we have are literacy, search, and belief. Of the three, the most problematic is belief: when and how do/should we turn something we've read into something ingrained, accepted, and built-upon? (via Tara Taylor-Jorgenson)
  2. Interview with Bunnie Huang (Makezine) -- fascinating interview with the hardware guy behind the Chumby. It's all gold, from rapid iteration at early stages of hardware through to the need to simplify. I think one of the most gut-wrenching realizations that small companies have to make is that they aren’t Apple. Apple spends over a billion dollars a year on tooling. An injection molding tool may cost around $40k and 2-3 months to make; Apple is known to build five or six simultaneously and then scrap all but one so they can evaluate multiple design approaches. But for them, tossing $200k in tooling to save 2 months time to market is peanuts. But for a startup that raised a million bucks, it’s unthinkable. Apple also has hundreds of staff; a startup has just a few members to do everything. The precision and refinement of Apple’s products come at an enormous cost that is just out of the reach of startups.
  3. ssh as Chrome Extension -- can't help but feel that building a secure login system on top of web browsers on top of operating systems isn't going to be more secure than building a secure login system on top of the operating system.
  4. (Tablet) Size Matters (Luke Wroblewski) -- as the screen gets bigger, we use the Web more.

April 26 2012

Four short links: 26 April 2012

  1. Apollo Software -- amazing collection of source code to the software behind the Apollo mission. And memos, and quick references, and operations plans, and .... Just another reminder that the software itself is generally dwarfed by its operation.
  2. flickrapi.js (Github) -- Aaron Straup Cope's Javascript library for Flickr.
  3. t (Github) -- command-line power-tool for Twitter.
  4. Habits of Mind (PDF) -- Much more important than specific mathematical results are the habits of mind used by the people who create those results,and we envision a curriculum that elevates the methods by which mathematics is created,the techniques used by researchers,to a status equal to that enjoyed by the results of that research. Loved it: talks about the habits and mindsets of mathematicians, rather than the set of algorithms and postulates students must be able to recall. (via Dan Meyer)

April 25 2012

Four short links: 25 April 2012

  1. World History Since 1300 (Coursera) -- Coursera expands offerings to include humanities. This content is in books and already in online lectures in many formats. What do you get from these? Online quizzes and the online forum with similar people considering similar things. So it's a book club for a university course?
  2. mod_spdy -- Apache module for the SPDY protocol, Google's "faster than HTTP" HTTP.
  3. The Top 10 Dying Industries in the United States (Washington Post) -- between the Internet and China, yesterday's cash cows are today's casseroles.
  4. Notes from JSConf2012 -- excellent conference report: covers what happens, why it was interesting or not, and even summarizes relevant and interesting hallway conversations. AA++ would attend by proxy again. (via an old Javascript Weekly)

April 23 2012

April 19 2012

Four short links: 19 April 2012

  1. Superfastmatch -- open source text comparison tool, used to locate plagiarism/churnalism in online news sites. You can pull out the text engine and use it for your own "find where this text is used elsewhere" applications (e.g., what's being forwarded out in email, how much of this RFP is copy and paste, what's NOT boilerplate in this contract, etc.). (via Pete Warden)
  2. Ten Design Principles for Engaging Math Tasks (Dan Meyer) -- education gold, engagement gold, and some serious ideas you can use in your own apps.
  3. Clustering Related Stories (Jenny Finkel) -- description of how to cluster related stories, talks about some of the tricks. Interesting without being too scary.
  4. Prince of Persia (GitHub) -- I have waited to see if the novelty wore off, but I still find this cool: 1980s source code on GitHub.

April 13 2012

Developer Week in Review: Everyone can program?

I'm devoting this week's edition of the WIR to a single news item. Sometimes something gets stuck in my craw, and I have to cough it out or choke on it (hopefully none of you are reading this over lunch ...).

Yet another attempt to create programming for dummies ...

Just today, I came across a news article discussing a recent Apple patent application for a technology to allow "non-programmers" to create iOS applications.

This seems to be the holy grail of software design, to get those pesky overpaid software developers out of the loop and let end-users create their own software. I'll return to the particulars of the Apple application in a moment, but first I want to discuss the more general myth, because it is a myth, that there's some magic bullet that could let lay people create applications.

The underlying misunderstanding is that it is something technical that is standing between "Joe Sixpack" and the software of his dreams. The line of reasoning goes that because languages are hard to understand and require specialized knowledge, there's a heavy learning curve before a new person could be productive. In reality, the particulars of a specific platform are largely irrelevant to whether a skilled software engineer can be productive in it, though there are certainly languages and operating systems that are easier to code for than others. But the real difference between a productive engineer and a slow one lies in how good the engineer is at thinking about software, not C or Java or VB.

Almost without exception, any software engineer I talk to thinks it's insane when an employer would rather hire someone with two years total experience, all of it in a specific language, rather than one with 10 years experience in a variety of languages, all other factors being equal. When I think about a problem, I don't think in Java or Objective-C, I think in algorithms and data structures. Then, once I understand it, I implement it in whatever language is appropriate.

I believe that a lot of the attitude one sees toward software engineering — that it's an "easy" profession that "anyone" could do if it weren't for the "obfuscated" technology — comes from the fact that it's a relatively well-paid profession that doesn't require a post-graduate degree. I match or out-earn most people slaving away with doctorates in the sciences, yet I only have a lowly bachelors, and not even a BS. "Clearly," we must be making things artificially hard so we can preserve our fat incomes.

In a sense, they are right, in that it doesn't take huge amounts of book learning to be a great programmer. What it takes is an innate sense of how to break apart problems and see the issues and pitfalls that might reach out to bite you. It also takes a certain logical bent of mind that allows you to get to the root of the invariable problems that are going to occur.

Really good software engineers are like great musicians. They have practiced their craft, because nothing comes for free, but they also have a spark of something great inside them to begin with that makes them special. And the analogy is especially apt because while there are always tools being created to make it easier for "anyone" to create music, it still takes a special talent to make great music.

Which brings us back to Apple's patent. Like most DWIM (do what I mean) technologies for programming, it handles a very specific and fairly trivial set of applications, mainly designed for things like promoting a restaurant. No one is going to be writing "Angry Birds" using it. Calling it a tool to let anyone program is like saying that Dreamweaver lets anyone create a complex ecommerce site integrated into a back-end inventory management system.

The world is always going to need skilled software engineers, at least until we create artificial intelligences capable of developing their own software based on vague end-user requirements. So, we're good to go for at least the next 10 years.

Fluent Conference: JavaScript & Beyond — Explore the changing worlds of JavaScript & HTML5 at the O'Reilly Fluent Conference (May 29 - 31 in San Francisco, Calif.).

Save 20% on registration with the code RADAR20

Got news?

Please send tips and leads here.

Related:

April 12 2012

Four short links: 12 April 2012

  1. Big Data in Finance (PDF, 9M) -- Algo trading systems have begun to resemble an arms race. Competition, data, and the race for real-time.
  2. A Parent's Guide to 21st Century Learning (Edutopia, free registration required to download) -- What should collaboration, creativity, communication, and critical thinking look like in a modern classroom? How can parents help educators accomplish their goals? We hope this guide helps bring more parents into the conversation about improving education. (via Derek Wenmoth)
  3. Chess Intelligence and Winning -- survey of IQ gaps between contestants needed to win competitions. We could view cops and killers as being involved in a grim contest. In the USA around 65% of all murders are solved. That converts to an average “murder” ELO rating difference between police and murderers of 108 ELO points. It is also known that the mean IQs of murderers and policemen are 87 and 102, respectively. So successfully solving murders is a puzzle then the “a” coefficient is 0.041, and each IQ point difference is worth 7.2 ELO points. I suspect this is masturbatory math extrapolation rather than anything significant or predictive, but the cops-vs-robbers IQ contest was an interesting angle. (via Dr Data's Blog)
  4. Etsy Hacker Grants: Supporting Women in Technology -- Today, in conjunction with Hacker School, Etsy is announcing a new scholarship and sponsorship program for women in technology: we’ll be hosting the summer 2012 session of Hacker School in the Etsy headquarters, and we’re providing ten Etsy Hacker Grants of $5,000 each — a total of $50,000 — to women who want to join but need financial support to do so. Our goal is to bring 20 women to New York to participate, and we hope this will be the first of many steps to encourage more women into engineering at Etsy and across the industry.

Reposted bydatenwolf datenwolf

April 04 2012

Four short links: 4 April 2012

  1. Typing Club -- lessons to improve your touch-typing, building you up letter by letter to speed and mastery. Like how I learned, only without the typewriters and the bibs and the roomful of girls. It wasn't easy being the only boy in typing class, but somehow I managed. (via EdTech ideas)
  2. SQL Injection via HTTP Headers -- excellent introduction to how some surprising HTTP headers can be attack vectors.
  3. How Not to Sort by Average Rating (Evan Miller) -- so easy to get it wrong, so eye-wateringly complex a formula to do it right. (via Hacker News)
  4. I Hereby Resign (Reg Braithwaite) -- not an actual resignation letter, but it highlights exactly why asking to see applicants' Facebook pages is a bad idea. "If you are surfing my Facebook, you could reasonably be expected to discover that I am a Lesbian. Since discrimination against me on this basis is illegal in Ontario, I am just preparing myself for the possibility that you might refuse to hire me and instead hire someone who is a heterosexual but less qualified in any way. Likewise, if you do hire me, I might need to have your employment contracts disclosed to ensure you aren't paying me less than any male and/or heterosexual colleagues with equivalent responsibilities and experience." Ditto "spouse is pregnant so I'm about to take maternity leave just after you hire me", etc. Those things you spend days thumping into HR that they aren't supposed to ask about? All on the applicants' Facebook pages.

April 03 2012

Four short links: 3 April 2012

  1. Why Our Kids Should Be Taught To Code (Guardian) -- if we don't act now we will be short-changing our children. [...] their world will be also shaped and configured by networked computing and if they don't have a deeper understanding of this stuff then they will effectively be intellectually crippled. They will grow up as passive consumers of closed devices and services, leading lives that are increasingly circumscribed by technologies created by elites working for huge corporations such as Google, Facebook and the like. We will, in effect, be breeding generations of hamsters for the glittering wheels of cages built by Mark Zuckerberg and his kind. (via Karl von Randow)
  2. The Pwn Plug -- $770 gets you a wall-wart full of network attack tools and wifi for remote access. Plug and Pwn. (via Ars Technica)
  3. Mobile Phone as Companion Species (Matt Jones) -- They see the world differently to us, picking up on things we miss. They adapt to us, our routines. They look to us for attention, guidance and sustenance. We imagine what they are thinking, and vice-versa.
  4. 8-Bit Linux -- Ubuntu 9 ported to an 6.5KHz 8-bit CPU (running a 32-bit emulator because Linux itself requires at least a 32-bit system). Takes 2 hours to boot up the kernel, four more to get to a login prompt. Moore's Law for the win: I've seen more than 1000x improvement in speed from my first computer (1MHz C64) to current (1.7GHz i5). (via Slashdot)

April 02 2012

March 31 2012

TERRA 705: Growing Up With Gadgets

Growing up with Gadgets is a film about technology and its impact on the lives of children at home and school. The film follows 9 year old Emma to see where and how technology is present in her life. Many see technology as the “bad guy” that is keeping children inside more and limiting their exposure to the natural world. Growing Up with Gadgets aims to show that technology and gadgets themselves aren’t the problem, but that it can be used in a positive way, as a catalyst to get children outside more often.

March 27 2012

Four short links: 27 March 2012

  1. Five Tough Lessons I Had To Learn About Healthcare (Andy Oram) -- I don't normally link to things from Radar but this gels 110% with my limited experience with the healthcare industry.
  2. Makematics: Math for Makers -- I want the hardware hackers who are building the next generation of DIY 3D printers to be able to turn topological algorithms and concepts into open source tool path generation software that creates more efficient gcode and enables the fabrication of previously impossible physical forms. I don’t know the best way to go about this, but this site is intended to act as home for my experiments.
  3. CASH Music -- they build open source tools for musicians and labels to make money. What Wordpress did for bloggers, we're doing for musicians. (via New York Times)
  4. PL101: Create Your Own Programming Language -- you'll build it in Javascript as you learn how programming languages and compilers work. It'll run on AppEngine and be hosted on GitHub.

March 26 2012

Four short links: 26 March 2012

  1. Australian NSA Forces National Broadband Network to Dump Huawei -- Australia's government security organization knocked Huawei out of the eligible bidding list. "It's the exact area where we have been the sole supplier in the United Kingdom for the past six years," Huawei's director of corporate and ­public affairs, Jeremy Mitchell, told the Financial Review. Governments ask themselves how to be assured of information security when routers, firewalls, etc. are made in countries that have fostered attacks against other states and corporations.
  2. From Cave Paintings to the Internet -- a timeline of many (many) milestones in the history of information.
  3. How to See Around Corners (Nature) -- love the production of the demo video, but interesting to see how computation is becoming integral to vision apps. (via Ed Yong)
  4. Are Undergraduates Actually Learning Anything? (Chronicle of Higher Ed) -- Growing numbers of students are sent to college at increasingly higher costs, but for a large proportion of them the gains in critical thinking, complex reasoning, and written communication are either exceedingly small or empirically nonexistent. At least 45 percent of students in our sample did not demonstrate any statistically significant improvement in Collegiate Learning Assessment [CLA] performance during the first two years of college. [Further study has indicated that 36 percent of students did not show any significant improvement over four years.] Why your graduate intake feels disappointing: it is. (via Counterpunch)

March 14 2012

March 07 2012

The dilemma of authentic learning: Do you destroy what you measure?

John Seely Brown tells us the half-life of any skill is about five years. This astounding metric is presented as part of the ongoing discussion of how education needs to change radically in order to prepare students for a world which is very different than the one their parents graduated into, and in which change is accelerating.

It's pretty straightforward to recognize that new job categories, such as data science, will require new skills. The first-order solution is to add data science as a college curriculum and work the prerequisites backward to kindergarten. But if JSB is right about the half-life of skills, even if this process were instantaneous, the learning path begun in kindergarten might be obsolete by middle school.

The second-order solution is to include meta-skills into the curriculum — ensuring young people learn how to learn, for instance, so that they can adapt as new skills are required with increasing frequency. This is essential, but raises the question of how to stay ahead of the skills curve — what are the next critical things to learn, how do you know, and how do you find them?

John Seely Brown and co-author Douglas Thomas propose in their book "A New Culture of Learning: Cultivating the Imagination for a World of Constant Change" a third-order solution, which is to inculcate the mindsets and dispositions that will lead us, as independent agents, to the things that matter. These include curiosity, questing, and connecting.

A similar theme emerged at the Design, Make, Play workshop at the New York Hall of Science in January. Focused on the question of how the maker movement can catalyze innovation in science, technology, engineering, and mathematics (STEM) education, participants included technologists, makers, learning science researchers, educators, and more, all wrestling with how to translate the authentic, integrated experiences that designing, making, and playing provide into something that can be measured, understood, and incorporated into education.

The primary outcomes of making, designing, and playing look much more like JSB's dispositions than the skills demonstrated on standardized tests of reading, writing, and arithmetic. At the same time, though, practical skills are developed — the kinds of projects exhibited at Maker Faire require the same skills as many high tech professions.

This highlights the most pernicious, devilish, intransigent challenge to bringing critical learning into school. Through the lens of standardized tests, higher order skills, meta-skills, and dispositions are literally invisible. Yet, these tests are the gold standard of educational efficacy for judging schools, educational innovations, and now even teachers themselves. School boards are held accountable by property owners for such test results due to their direct correlation to property values. Innovators, researchers, and even the philanthropic institutions that fund them are beholden to education investors for meaningful results that prove innovations work — with test scores as the default.

This conundrum is well understood by the very stakeholders who are trapped by it, and there are efforts at many levels to combat it — from incorporating critical thinking skills into the core standards being adopted by most states to alternative measures of effectiveness being adopted by grant makers. At the DMP workshop, participants struggled with the very real challenge of authentically articulating the benefits of design, make, and play at different levels and the measures that would make these benefits visible. It's a tricky balancing act to reduce something to metrics without losing its essence.

One fascinating approach was presented by Kevin Crowley about how to recognize the impact of science experiences such as those found in museum exhibits on young people. Crowley and his colleagues researched the forces and events that influenced scientists and science enthusiasts in their career/hobby choices. They identified the notion of experiences that caused "science learning activation," which they defined as a "composite of dispositions, skills, and knowledge that enables success in science learning experiences." The idea is that perhaps we can measure the degree to which a specific informal learning experience creates such activation and that this becomes one of the measures that shines a light on the outcomes of making.

As the gathered experts brainstormed to articulate the genuine outcomes of making for students and how to capture those, it became clear that this is a task that is both crucial and emergent. If authentic learning is to become available to all students regardless of means or zip code, the iterative and ongoing process of articulating the educational values of a world of rapidly changing expectations must become a priority for experts and lay folk alike. What are your thoughts? How do we capture and share the soul of making without turning it into something that can be tested using the No. 2 pencil?

Related:

Four short links: 7 March 2012

  1. Government Agencies and Colleges Demand Applicants' Facebook Passwords (MSN) -- "Schools are in the business of educating, not spying," he added. "We don't hire private investigators to follow students wherever they go. If students say stupid things online, they should educate them ... not engage in prior restraint." Hear, hear. Reminded me of danah boyd on teen password sharing.
  2. Changing Teaching Techniques (Alison Campbell) -- higher ed is a classic failure of gamification. The degree is an extrinsic reward, so students are disengaged and treat classes like gold farming in an MMORPG: the dull slog you have to get through so you can do something fun later. Alison, by showing them a "why" that isn't "6 credits towards a degree", is helping students identify intrinsic rewards. Genius!
  3. GlueJar -- interesting pre-launch startup, basically Kickstarter to buy out authors and publishers and make books "free". We in the software world know "free" is both loaded and imprecise. Are we talking CC-BY-NC-ND, which is largely useless because any sustainable distribution will generally be a commercial activity? I look forward to watching how this develops.
  4. There Is No Simple Solution for Local Storage (Mozilla) -- excellent dissection of localStorage's inadequacies.

March 06 2012

Four short links: 6 March 2012

  1. SoupHub -- NZ project putting a computer with Internet access (and instruction and help) into a soup kitchen. I can't take any credit for it, but I'm delighted beyond measure that the idea for this was hatched at Kiwi Foo Camp. I love that my peeps are doing stuff that matters. (See also the newspaper writeup)
  2. Bandwidth of Pages -- view a 140 character tweet on the web and you're load 2MB of, well, let's call it crap.
  3. On The Reductionism of Analytics in Education (Anne Zelenka) -- Learning analytics, as practiced today, is reductionist to an extreme. We are reducing too many dimensions into too few. More than that, we are describing and analyzing only those things that we can describe and analyze, when what matters exists at a totally different level and complexity. We are missing emergent properties of educational and learning processes by focusing on the few things we can measure and by trying to automate what decisions and actions might be automated. A fantastic post, which coins the phrase "the math is not the territory".
  4. Quotes Worth Spreading (Karl Fisch) -- collection of thought-provoking quotes from recent TED talks. Be generous by graciously accepting compliments. It's a gift you give the complimenter (John Bates) is something I'm particularly working on.

March 02 2012

Four short links: 2 March 2012

  1. Interview: Hanno Sander on Robotics (Circuit Cellar) -- this is what Mindstorms wants to be when it grows up. AAA++ for teaching kids. Hanno is a Kiwi Foo Camper.
  2. Context Needed: Benchmarks -- Benchmarks fall into a few common traps because of under-reporting in context and lack of detail in results. The typical benchmark report doesn't reveal the benchmark's goal, full details of the hardware and software used, how the results were edited if at all, how to reproduce the results, detailed reporting on the system's performance during the test, and an interpretation and explanation of the results. (via Jesse Robbins)
  3. Morris.js (GitHub) -- a lightweight library that uses jQuery and Raphaël to make drawing time-series graphs easy.
  4. Bret Victor: Inventing on Principle (Vimeo) -- the first 20m has amazing demos of a coding environment with realtime feedback. Must see this! (via Sacha Judd)

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.