1,865 Matching Annotations
  1. Dec 2015
    1. Clojure Design Patterns

      Intro Episode 1. Command Episode 2. Strategy Episode 3. State Episode 4. Visitor Episode 5. Template Method Episode 6. Iterator Episode 7. Memento Episode 8. Prototype Episode 9. Mediator Episode 10. Observer Episode 11. Interpreter Episode 12. Flyweight Episode 13. Builder Episode 14. Facade Episode 15. Singleton Episode 16. Chain of Responsibility Episode 17. Composite Episode 18. Factory Method Episode 19. Abstract Factory Episode 20. Adapter Episode 21. Decorator Episode 22. Proxy Episode 23. Bridge

    1. Eames – outside of the world of design scholarship and commercial licenses – has become a word applied to alchemise junk shop remnants. A word whose prefix-polish transforms the value of the object to which it has been attached, a kind of culturally magic Brasso intended to bring out particular qualities in an object, even if those qualities aren't there in the first place.
    1. course design is more important than the LMS

      In all the platform news, we can talk about “learning management” in view of instructional and course design. But maybe it even goes further than design into a variety of practices which aren´t through-designed.

  2. gridlex.devlint.fr gridlex.devlint.fr
    1. Based on Flexbox (CSS Flexible Box Layout Module), Gridlex is a very simple css grid system to quickly create modern layouts and submodules.

      easy grid system fo web sites and apps

  3. Nov 2015
    1. Strong arguments for abandoning icon fonts in favor of SVG icons, with plenty of links to supporting material.<br> Tyler Sticka

      Font Awesome is an SVG and CSS icon library designed for Bootstrap.

    1. Most apps had detailed stats to help improve performance. However, to a friend who is not a runner, that info is much less exciting. They would probably much rather see that it was equal to 5 donuts, and give you a thumbs up.
    2. When starting on a new design, I like to list the objectives. Picking the right goals is often more important and harder than making things look good
    1. Dramatic statistics about the negative impact of hiding key navigation options out of the main view in mobile apps.

    1. The onboarding flow can be designed in many other ways that might be more useful to your users. Slack, for instance, uses the first screen to create some context. They simply introduce themselves, focusing on benefits instead of screens and features.
    2. That’s why now all the big players are shifting from hamburger menus towards making the most relevant navigation options always visible.

      Interesting example of YouTube switching away from the hamburger menu.

    1. There is a lot of evidence that quite subtle changes to user interfaces can have dramatic effects on how the interfaces are used. For example, the size of a search box or the text that accompanies it can considerably influence the queries that people submit.

      -- David Elsweller

    2. The whole gendered usage of hearts seems to have escaped Twitter. So does the fact that people fave (with stars) in complex ways - they are bookmarks, they are likes, they are nods of the head. But they are not indicators of love. I feel very weird loving tweets by random men I've only just started a conversation with. Not that there's anything wrong with feminine. But women - and men, in their own ways - are well-aware of how feminized visual signals get read by others, and in an identity space like Twitter, I suspect that will really minimize usage. Or at least until we all get used to it.

      -- Bonnie Stewart

    1. There is a very significant differentiation between user-design and User-centered design

      User-design is like "peer-production": the users are given the tool to do the job; while

      User-centered design is a way of "participants' consultation".

  4. Oct 2015
    1. Sigo convencido de que Lean Startup y las ideas, herramientas y metodologías que le rodean como Customer Development, Business Model Design, Lean UX o Effectuation son la mejor vía para crear una empresa. Pero la interacción con mis lectores y con los alumnos de mis cursos me ha hecho ver que hay problemas para llevar a la práctica estas ideas.
    1. it is vital that teachers become active agents for change, not just in implementing technological innovations, but in designing them too.

      One of the ultimate levels of technological appropriation may be in designing and implementing new tools related to a given technology.

    1. Apple does not sell great design. It sells design that flatters its owner. (And Apple’s timing has been perfect to exploit the rising tide of wealth inequality.)
  5. Sep 2015
    1. digital systems and displays oftenundermine mutual availability and visibility. Removing the visibility ofthe scene of action from the view of others not only undermines co-participation and collaboration at the exhibit itself, but removes thepossibility of others seeing and making relevant sense of what people aredoing elsewhere within the scene. The relevant ecology of action is largelydenied to those who happen to be within the same space. In contrast, it isworth adding that even those who design for fairgrounds and similar venueshave long recognized the importance of making their displays visible to a‘gathering’, allowing others to participate in various ways in the scene ofaction

      In our world of constant digitization, it is important to be aware of how technology creates individual and group experiences. If, in order to appreciate the work, you have to participate (i.e. run the controls), you are turning what could have been a group experience into an individual one.

      This also reminds me a lot of Marshal McLuhan's ideas on hot and cold media.

  6. Aug 2015
    1. Hey... BTW we can also use hypothes.is by now to collect opinion and feedback from peers during this design phase .

    1. we try to not make a specific interface. Instead, we always use the content as the interface. This is how we always design. In Cargo, there’s no design, there’s just content. You click on a thumbnail, but the thumbnail is just a smaller representation of the project. Essentially the browser is the canvas—it is the design—whereas, with a lot of web design, you see people making designs inside the browser, like a box inside a box, and then shading here, adding a bar there. But we don’t do that. We try to disappear.
  7. Jun 2015
    1. Gilbert, Tafarodi and Malone's paper was entitled "You Can't Not Believe Everything You Read". This suggests —to say the very least—that we should be more careful when we expose ourselves to unreliable information, especially if we're doing something else at the time. Be careful when you glance at that newspaper in the supermarket.

      I wonder if this accounts for the bad design of pseudoscience publications.

    1. No

      This is an eligibility question. Answering 'No' ends the transaction.

    1. When you hear people talk about Slack they often say it’s “fun”. Using it doesn’t feel like work.

      I'm commenting on my friends (Medium comment) here in Hypothesis because I wanted to see how Hypothesis handles that!

  8. May 2015
    1. That is, the human annotators are likely to assign different relevance labels to a document, depending on the quality of the last document they had judged for the same query. In addi- tion to manually assigned labels, we further show that the implicit relevance labels inferred from click logs can also be affected by an- choring bias. Our experiments over the query logs of a commercial search engine suggested that searchers’ interaction with a document can be highly affected by the documents visited immediately be- forehand.
  9. Apr 2015
    1. What features are included in my Founding Membership? 1 year pre-paid subscription Subscription begins v1 release, late Spring 2015 Life-time subscription rate of $8/month 7 Sites, custom domains OK Pretty much unlimited contributors, storage and bandwidth Commerce engine, due late 2015 Grid NFC Token (limited gold edition)

      Reduced monthly cost for life and 7 sites with customizable domains

      Pretty much unlimited contributors, storage and bandwidth

      I assume this mean you can share your sites with others?

    2. Do you need to learn code to use The Grid? No coding is required to use The Grid. Just do what you're already doing on Facebook, Twitter, Instagram, etc. Post images, video, and content to your site and our AI Designer will make it beautiful. If you know code, you can extend functionality using our platform tools and API.

      Coding skills are a plus but not necessary. Accessibility!...

    3. Can I migrate my existing website into The Grid? We will provide tools so that you can migrate your existing website, however, there will be some limitations depending on how your website was built. In addition, third parties can use our APIs to build tools that can add additional functionality for migrating content.

      Site migration is a plus!

    4. Do I own my content on The Grid? Yes, you own your content. The engine AutoDesigns your site, publishes it, and stores it on Github. Your source content will live in a Github repository that you can access and download anytime.

      Is access private/public?

    5. you post to your site

      Supposedly as simple as sharing to any social website

    1. Set body copy as justified left, ragged right?

      I'm a huge fan of justified text. I don't know why a typography checklist would encourage "ragged right". I do understand that humans can sometimes make better decisions about stretching character spacing (or not) and breaking words with hyphens at line boundaries, but computers do pretty well and it's so nice.

    2. Limit line length to 350–550 pixels by splitting wide pages into two or more columns?

      Why would you measure line length in px rather than characters?

  10. Mar 2015
    1. bound together by a systematic, continuous, organized knowledge structure supports the act of new knowledge creation also known as scholarship

      continuité des pratiques, continuité entre pratiques et ressources

    2. a collection of services that support the creation of new knowledge
    3. As important as the information itself, is providing and supporting an environment that allows for the transformation of that information into new knowledge

      Which is appropriation

    1. ‘We need to return to the original purpose of the library, which is to support all the various needs of the scholar and provide him or her with a place to come up with ideas and make breakthroughs that would not otherwise have happened.’

      Quote from Christine Madsen http://christinemadsen.com/

    1. Although people weren’t used to scrolling in the mid-nineties, nowadays it’s absolutely natural to scroll. For a continuous and lengthy content, like an article or a tutorial, scrolling provides even better usability than slicing up the text to several separate screens or pages.
  11. Jan 2015
    1. We strongly prefer our own term, knowledge-building community. It suggests continuity with the other knowledge-building communities that exist beyond the schools, and the term building implies that the classroom community works to produce knowledge - a collective product and not merely a summary report of what is in individual minds or a collection of outputs from group work.

      This fits with the open/closed scale for judging learning environments.

    1. We are using the term phygital as a way of emphasizing that these are a class of objects that have not simply had some digital functionality embedded within then but are connected devices whose functionality and operation is designed to exist simultaneously in both virtual and physical space.

      defining "phygital"

    2. this paper is speculating on a future in which creating game objects that link the physical and the digital presents an exciting and practical opportunity for game designers. However, such objects require interaction design approaches that not only utilise understandings from product design and graphical user interface but also how they might effectively be combined dynamically.

      Yep

    3. Example Game/Interaction Spaces for Game Objects used with Screens.

      This diagram showing interface interaction between screen space, player space and 3D space is intriguing

    4. Dan Saffer suggests hidden affordances may actually be regarded as ‘discoverable’ (Saffer 2013) in recognition that designers may deliberately allow them to be revealed through accidental use or deliberate exploration. This is similar to the practice of game designers leaving hidden elements, or ‘easter eggs’, within their games that are discovered by accident, this practice hints at a possible interesting opportunity yet to be applied to game objects.

      The use of 'easter eggs' inside game design -- purposeful hidden objects and pathways that fall outside the common map of the game - is fascinating. I have students who say they play games in order to find these elements.

    5. the interaction design of phygital objects for games requires games designers to not only fully understand the virtual aspects the affordances they are perhaps used to, but also to extend these to include the affordances we associate with physical objects to ensure their overall game design does not cause confusion for the player.

      agency considerations in design planning

    6. Interaction Design as defined by Verplank

      Interesting sketch here of equating emotions to our view of the world, and how we interact with information.

    7. mimetic interfaces

      When the virtual (game play) action is analogous to physical action .. ie, guitar hero: You play a guitar, not a joystick ..

    8. phygita

      Now, there's a word I have not seen before.

    9. Internet of Things

      I hate this term ... more marketing for businesses than reality in our lives.

    10. games that use objects as physical game pieces to enhance the players’ interaction with virtual games.

      Intriguing .. pushing the boundaries between the tangible and the virtual ...

  12. Sep 2014
    1. While the Atom Protocol specifies the formats of the representations that are exchanged and the actions that can be performed on the IRIs embedded in those representations, it does not constrain the form of the URIs that are used. HTTP [RFC2616] specifies that the URI space of each server is controlled by that server, and this protocol imposes no further constraints on that control.
  13. Feb 2014
    1. But when asked what he would have done differently, the answer was easy. "I would have got rid of the slash slash after the colon. You don't really need it. It just seemed like a good idea at the time."
  14. Jan 2014
    1. Survey design The survey was intended to capture as broad and complete a view of data production activities and curation concerns on campus as possible, at the expense of gaining more in-depth knowledge.

      Summary of the survey design

    1. Once you abandon entirely the crazy idea that the type of a value has anything whatsoever to do with the storage, it becomes much easier to reason about it. Of course, my point above stands: you don't need to reason about it unless you are writing unsafe code or doing some sort of heavy interoperating with unmanaged code. Let the compiler and the runtime manage the lifetime of your storage locations; that's what its good at.

      Understanding what you should (and should not) reason about in the language you are using is an important part of good programming; and a language that lets you reason (nee worry) about only the things you need to worry about is an important part of a good programming language.

    1. Surely the most relevant fact about value types is not the implementation detail of how they are allocated, but rather the by-design semantic meaning of “value type”, namely that they are always copied “by value”.
    1. I first encountered empathy as an explicit design principle in the context of design thinking. You can’t design anything truly useful unless you understand the people for whom you’re designing.

      Empathy as a design principle

  15. Nov 2013
    1. Here one may certainly admire man as a mighty genius of construction, who succeeds in piling an infinitely complicated dome of concepts upon an unstable foundation, and, as it were, on running water. Of course, in order to be supported by such a foundation, his construction must be like one constructed of spiders' webs: delicate enough to be carried along by the waves, strong enough not to be blown apart by every wind.
    2. It is remarkable that this was brought about by the intellect, which was certainly allotted to these most unfortunate, delicate, and ephemeral beings merely as a device for detaining them a minute within existence.

      Does this imply existence of a Creator?

    1. Model

      An illustration or some kind of graphic here would be nice, to help make the site more dynamic.

  16. Oct 2013
    1. For Foddy, QWOP was designed as a critique of the classic arcade game Track & Field. Foddy always looks to the games of his childhood when developing his own works rather than his more recent philosophy studies.

      Interesting to rely on life experiences vs. Philosophy background.